public static CommandData GenerateApiQuery(QueryModel queryModel) { var visitor = new DGraphApiGeneratorQueryModelVisitor(); visitor.VisitQueryModel(queryModel); return(visitor.GetApiCommand()); }
public IEnumerable <T> ExecuteCollection <T>(QueryModel queryModel) { var commandData = DGraphApiGeneratorQueryModelVisitor.GenerateApiQuery(queryModel); var query = commandData.CreateQuery(); return(query.Enumerable <T>()); }