public override void VisitWhereClause(Remotion.Linq.Clauses.WhereClause whereClause, QueryModel queryModel, int index) { if (query.Length > 0) query.Append(" AND "); ExpressionTreeVisitor visitor = new ExpressionTreeVisitor(query); visitor.VisitExpression(whereClause.Predicate); base.VisitWhereClause(whereClause, queryModel, index); }
public override void VisitWhereClause(Remotion.Linq.Clauses.WhereClause whereClause, QueryModel queryModel, int index) { bool alreadyHasQuery = false; var query = new StringBuilder(); queries.Add(query); ExpressionTreeVisitor visitor = new ExpressionTreeVisitor(query); visitor.VisitExpression(whereClause.Predicate); base.VisitWhereClause(whereClause, queryModel, index); }