Esempio n. 1
0
 public static WhereBuilder<TModel> In<T>(Expression<Func<TModel, T>> field, SelectSubquery<T> subquery)
 {
   var column = NodeVisitor.EvaluateExpressionToColumn(field.Body);
   return new WhereBuilder<TModel>(ExpressionBuilders.In(column.TypedExpression, subquery.GetTypedExpression()));
 }
Esempio n. 2
0
 public static WhereBuilder<TModel> In<T>(Expression<Func<TModel, T>> field, IEnumerable<T> array)
 {
   var column = NodeVisitor.EvaluateExpressionToColumn(field.Body);
   return new WhereBuilder<TModel>(ExpressionBuilders.In(column.TypedExpression, array));
 }