public IGraphQLQuery Compile() { List <IGraphQLParameter> parameters = new List <IGraphQLParameter>(); foreach (var o in Types) { FetchDynamicParameters(o, parameters); } string query = GraphQLQuerySerializer.Serialize(this, parameters); return(new GraphQLCompiledQuery(_client, query)); }
public static string Serialize(IQueryBuilder builder, IReadOnlyList <IGraphQLParameter> parameters) { GraphQLQuerySerializer s = new GraphQLQuerySerializer(); return(s.SerializeInternal(builder, parameters)); }