所以我刚开始,我有一个实体,它不是通过直接关系保存来自其他实体的数据,而是保留EntityId和EntityType(枚举)。当我从GraphQL读取这些记录时,我希望使用解析器解析一个字段,如下所示, public class AssignmentResolver {
descriptor.Field("entity").Resolv
我正在尝试实现一个标准的GraphQL实现,使用用于.net核心的热巧克力库,其中用于读取数据的解析器属于根查询对象。如下所示: Query { Id }这就是我试图跟踪文档的原因,但它并不像我期望的那样起作用:using HotChocolate.Types;using System.Linq;
u
我是Hotchocolate框架的新手,我试图创建一个小的解决方案,只是为了看看和理解它是如何工作的,以及框架的功能是什么。我不太明白如何在EF核心DbContext中使用这个框架,以及如何在startup.cs类中注册依赖项。 如果任何人有同样的问题,或者可以用适当的方式解释如何做到这一点,这将是伟大的,并提前感谢。Check out the code GRaphQL-Hotchocolate框架
我是GraphQL世界中的新人,我试图找到一种拥有多个查询类型或如何将查询类型拆分为多个文件的方法。我使用热巧克力作为Asp.Net核心,一切看起来都很好,而且工作正常。但是,如果我需要将几个查询合并到一个GraphQL API中呢?一些不相关的东西,f.e。DogsQuery和CarsQuery.在Asp.Net中,我写的类似于:
public void ConfigureServices(IServiceCollection se
我使用HotChocolate作为我的GraphQL服务器和Dapper来访问我的项目中的数据库。当前,在每个graphql查询请求实体的“某些”字段时,将从数据库中查询整个行,这将浪费资源,特别是在查询数据列表时。我希望根据graphql查询中请求的字段自定义sql查询。{ title, }变成:
SELECT title
如果我试图使用graphQl公开一个类,我就会出现以下错误。我知道这个错误是由于我正在使用的char类型造成的,但是我不能更改结构。HotChocolate.SchemaException: For more details look at the Errors` property.at HotChocolate.Configuration.TypeInitializer.DiscoverTypes()
at HotChocolate.Configuration.TypeInitiali