/// <summary> /// Asynchronously loads data from query to a list. /// </summary> /// <typeparam name="TSource">Query element type.</typeparam> /// <param name="source">Source query.</param> /// <param name="token">Optional asynchronous operation cancellation token.</param> /// <returns>List with query results.</returns> public static Task <List <TSource> > ToListAsyncLinqToDB <TSource>( this IQueryable <TSource> source, CancellationToken token = default) => AsyncExtensions.ToListAsync(source.ToLinqToDB(), token);
/// <summary> /// Asynchronously loads data from query to a list /// </summary> /// <typeparam name="TSource">Query element type</typeparam> /// <param name="source">Source query</param> /// <returns>List with query results</returns> public static Task <List <TSource> > ToListAsync <TSource>(this IQueryable <TSource> source) { return(AsyncExtensions.ToListAsync(source)); }