public static IMappingObjectExpression ResolveSelectorExpression(LambdaExpression selector, List <IMappingObjectExpression> moeList) { SelectorExpressionVisitor visitor = new SelectorExpressionVisitor(moeList); return(visitor.Visit(selector)); }
public static IMappingObjectExpression VisitSelectExpression(LambdaExpression exp, List <IMappingObjectExpression> moeList) { SelectorExpressionVisitor visitor = new SelectorExpressionVisitor(moeList); return(visitor.Visit(exp)); }
public static IMappingObjectExpression ResolveSelectorExpression(LambdaExpression selector, ScopeParameterDictionary scopeParameters, KeyDictionary <string> scopeTables) { SelectorExpressionVisitor visitor = new SelectorExpressionVisitor(scopeParameters, scopeTables); return(visitor.Visit(selector)); }