/// <summary> /// Proceeds with query parts collection. /// </summary> public static void SetupQueryParts(Expression linqExpression, QueryCollectorState state) { var visitor = new EntitySchemaQueryExpressionTreeVisitor(state); visitor.Visit(linqExpression); }
/// <summary> /// Drills into query expression tree for further details, see <see cref="EntitySchemaQueryExpressionTreeVisitor"/>. /// </summary> private void UpdateEntitySchemaQueryExpression(Expression expression) { EntitySchemaQueryExpressionTreeVisitor.SetupQueryParts(expression, _state); }