Mr.*_*.SK 2 graphql github-graphql
我想将GraphQL集成到现有的ASP.NET Framework(带有Entity Framework 4)应用程序中,该应用程序具有MSSQL Server作为后端。
在浏览.NET的GraphQL库时,我发现了2个库-graphql-dotnet和graphql-net,建议在GraphQL网站上找到(链接:http ://graphql.org/code/#c-net )
看来(如果我错了,请纠正我):
有什么建议或更正吗?是否可以使用以前的(即graphql-dotnet)库对数据库执行读/写操作?还是应该改用graphql-net库?
我是“热巧克力”的贡献者之一。
您可以使用此处提到的两个框架。
GraphQL-net更专注于在IQueryable上构建GraphQL模式。
我会说GraphQL-dotnet是这两种解决方案中较好的一种。
有一些集成支持实体框架映射到GraphQL-dotnet,它们还提供对DataLoader的支持,这对于解决从GraphQL从后端加载数据时解决N + 1问题非常重要。
Hot Chocolate是为.Net Core和.Net Framework(也列在graphql.org上)实现GraphQL堆栈的第三个框架。
它还支持DataLoader,我们在这里有一个mongo db的示例。希望对您有所帮助:https : //github.com/ChilliCream/hotchocolate-examples/tree/master/DataLoader
| 归档时间: |
|
| 查看次数: |
2044 次 |
| 最近记录: |