private Model.Query VisitQueryModel(QueryModel queryModel) { _modelVisitor = new EntityQueryModelVisitor(_entityContext); _modelVisitor.VisitQueryModel(queryModel); return(_queryOptimizer.Optimize(_modelVisitor.Query)); }