我们需要重命名 GraphQL 中的字段,所以我们首先获取 GraphQL 的 AST,然后根据需要进行修改。但是,我找不到将 AST 转换回 GraphQL 的任何解决方案。
我使用的解析器是“ GraphQL Dotnet Parser”
我们需要重命名 GraphQL 中的字段,所以我们首先获取 GraphQL 的 AST,然后根据需要进行修改。但是,我找不到将 AST 转换回 GraphQL 的任何解决方案。
我使用的解析器是“ GraphQL Dotnet Parser”
有一个AstPrinter
类可以打印出Document
或任何 Ast 节点。
https://github.com/graphql-dotnet/graphql-dotnet/blob/master/src/GraphQL/Utilities/AstPrinter.cs
AstPrinter.Print(…)