【发布时间】:2022-10-19 19:34:15
【问题描述】:
我正在使用热巧克力graphql。我有一个场景,我有两个单独的查询类型类。
- PostQuery -> 包含与帖子相关的查询
- UserQuery -> 包含与用户相关的查询
我的文件夹结构
这是我配置它的方式
.AddAuthorization() //for inmemory subscription .AddInMemorySubscriptions() .AddQueryType<PostQuery>() .AddQueryType<UserQuery>() .AddMutationType<Mutation>() .AddSubscriptionType<Subscription>() .AddGlobalObjectIdentification() // Registers the filter convention of MongoDB .AddMongoDbFiltering() // Registers the sorting convention of MongoDB .AddMongoDbSorting() // Registers the projection convention of MongoDB .AddMongoDbProjections() // Registers the paging providers of MongoDB .AddMongoDbPagingProviders();但是,我收到以下错误
System.ArgumentException: The root type `Query` has already been registered无论如何它可以配置,否则我必须将所有内容放在一个类中?
【问题讨论】:
标签: c# graphql .net-6.0 hotchocolate