Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 通过GraphQL将任何SQL Server数据库设置为可查询_C#_Graphql - Fatal编程技术网

C# 通过GraphQL将任何SQL Server数据库设置为可查询

C# 通过GraphQL将任何SQL Server数据库设置为可查询,c#,graphql,C#,Graphql,我有一个SQL Server数据库。技术堆栈只允许C# 要通过GraphQL将此DB转换为可查询数据库,我必须具备哪些选项?GraphQL.NET解析器最流行的实现是。它相当成熟,可供生产使用。但是,这个库可以帮助您解析graphql查询并准备结果响应——其余的都需要您自己实现:通过实现“实体解析器”将graphql查询转换为SQL查询 您也可以进行检查,但是EntityFramework的使用在这方面可能不是很有效。此外,还有许多商业组件提供graphql到sql桥,如果您没有太多时间自己实现

我有一个SQL Server数据库。技术堆栈只允许C#


要通过GraphQL将此DB转换为可查询数据库,我必须具备哪些选项?

GraphQL.NET解析器最流行的实现是。它相当成熟,可供生产使用。但是,这个库可以帮助您解析graphql查询并准备结果响应——其余的都需要您自己实现:通过实现“实体解析器”将graphql查询转换为SQL查询


您也可以进行检查,但是EntityFramework的使用在这方面可能不是很有效。此外,还有许多商业组件提供graphql到sql桥,如果您没有太多时间自己实现所有这些东西,也可以考虑使用这些组件。

请查看此信息-我正在进行一项不折不扣的实现。如果您有sql Server,技术堆栈如何只允许C#?这毫无意义。了解您的数据库是否在SQL Server 2017或Azure中实际构建为图形数据库将非常有用。