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