public IAsyncEnumerable <QueryReader> EnumerateAsync(QueryData query, CancellationToken cancellationToken = default) => this.EnumerateAsync(query, cancellationToken);
public Task <IList <TItem> > ListAsync <TItem>(QueryData query, CancellationToken cancellationToken = default) => this.ListAsync <TItem>(new[] { query }, cancellationToken);
public IList <TItem> List <TItem>(QueryData query) => this.List <TItem>(new[] { query });
public IEnumerable <QueryReader> Enumerate(QueryData query) => this.Enumerate(new[] { query });
public IEnumerable <TItem> Enumerate <TItem>(QueryData query) => this.Enumerate <TItem>(new[] { query });
public IAsyncEnumerable <TItem> EnumerateAsync <TItem>(QueryData query, CancellationToken cancellationToken = default) => this.EnumerateAsync <TItem>(new[] { query }, cancellationToken);