Beispiel #1
0
 ToList <TDestination>(this IProjectionExpression projectionExpression)
 {
     return(projectionExpression.To <TDestination>().Decompile().ToList());
 }
 public static TDestination ToSingleOrDefault <TDestination>(this IProjectionExpression projectionExpression) where TDestination : class
 {
     return(projectionExpression.To <TDestination>().SingleOrDefault());
 }
 public static TDestination[] ToArray <TDestination>(this IProjectionExpression projectionExpression) where TDestination : class
 {
     return(projectionExpression.To <TDestination>().ToArray());
 }
 public static IList <TDestination> ToList <TDestination>(this IProjectionExpression projectionExpression) where TDestination : class
 {
     return(projectionExpression.To <TDestination>().ToList());
 }
 public static async Task <List <TDestination> > ToListAsync <TDestination>(
     this IProjectionExpression projectionExpression)
 {
     return(await projectionExpression.To <TDestination>().ToListAsync());
 }
 public static async Task <TDestination> ToFirstOrDefaultAsync <TDestination>(
     this IProjectionExpression projectionExpression)
 {
     return(await projectionExpression.To <TDestination>().FirstOrDefaultAsync());
 }