public Task <TOut> ApplyAsync(IQueryable <TIn> query, CancellationToken cancellation = default) { return(_endQuery.ApplyAsync(_selectQuery.Apply(query), cancellation)); }
public Task <TOut> ApplyAsync(IQueryable <TIn> query, CancellationToken cancellation = default) { return(_query.ApplyAsync(query.AsNoTracking(), cancellation)); }
public virtual Task <TOut> ApplyAsync <TOut>(IEndQuery <TEntity, TOut> endQuery, CancellationToken cancellation = default) where TOut : class { return(endQuery.ApplyAsync(Entities, cancellation)); }