Executes the query, converting the first record to the specified type.
public ValueTask<T> QueryFirstAsync<T>(CancellationToken cancellationToken = default)
Throws InvalidOperationException if no records are returned.
Executes the query, converting the first record to the specified type with the specified delegate.
public ValueTask<T> QueryFirstAsync<T>(Func<IDataRecord, T> map,
CancellationToken cancellationToken = default)
Throws InvalidOperationException if no records are returned.