c# - Strawberry Shake 代码生成无法解析类型引用 'None:Any'

标签 c# graphql back4app hotchocolate strawberryshake

我尝试使用 Strawberry Shake 从客户端中的查询生成代码。 我创建了一个演示项目并执行 Documentation 中的所有步骤 我可以使用此命令成功初始化它 dotnet graphql init https://parseapi.back4app.com/graphql -n TestClient -p ./ConsoleApp1 --headers X-Parse-Application-Id=XXXXXXXXXXXXXXXXX --headers X- Parse-Master-Key=XXXXXXXXXXXXXXXXXX --headers X-Parse-Client-Key= XXXXXXXXXXXXXXXX --headers Content-Type=application/json

但是每当我添加文件并添加简单查询并构建解决方案时,我都会收到错误

"Unable to resolve type reference 'None:Any'."

并且代码不会生成。

我可以在 https://graphiql-online.com/ 等工具上运行相同的查询

我还尝试使用其他 graphl 服务器来生成代码。在我尝试过的每个地方,我都可以从查询生成代码。还有其他人遇到过这个吗?

编辑:如果我删除模式中类型为:any 的所有行,我可以编译代码...是否有解决方案来处理此问题?

最佳答案

感谢 Back4App 支持,我们已经找到了问题。 在构建成功并生成代码后,将本地架构文件中的所有 Any 重命名为 AnyTypeString

关于c# - Strawberry Shake 代码生成无法解析类型引用 'None:Any',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72928446/

相关文章:

未收到在 Back4App 上使用 Parse 的 Android 推送通知

android - ParseObject 保存在本地。错误 : Unable to encode an unsaved parse file

c# - 如何使用 C# 计算每个公用事业(XML 数据)中所有城市的人口?

c# - 未找到来自 google api 的 UserCredential 类

c# - 为什么#region 指令不能自动格式化?

docker - Hasura Authentication Passport.js Auth Webhook 不起作用

javascript - 为什么 graphQl 在尝试对查询进行切片时返回 "Unknown argument ' first' on field..."错误?

javascript - 如何在寄存器上触发 Parse.Cloud.afterSave

c# - 确保取消某些任务

java - 如何使用 HttpUrlConnect 通过 java 查询 Github graphql API