public static Task <TSource> SingleOrDefaultAsync <TSource>(this IQueryable <TSource> source, Expression <Func <TSource, bool> > predicate, CancellationToken cancellationToken = default)
 {
     return(AsyncQueryableExecutor.SingleOrDefaultAsync(source, predicate, cancellationToken));
 }
 public static Task <bool> AnyAsync <TSource>(this IQueryable <TSource> source, CancellationToken cancellationToken = default)
 {
     return(AsyncQueryableExecutor.AnyAsync(source, cancellationToken));
 }
 public static Task <TSource> SingleOrDefaultAsync <TSource>(this IQueryable <TSource> source, CancellationToken cancellationToken = default)
 {
     return(AsyncQueryableExecutor.SingleOrDefaultAsync(source, cancellationToken));
 }
 public static Task <List <TSource> > ToListAsync <TSource>(this IQueryable <TSource> source, CancellationToken cancellationToken = default)
 {
     return(AsyncQueryableExecutor.ToListAsync(source, cancellationToken));
 }