资源内容
.NET中的GraphQL编程入门指南|GettingStartedGraphQLin.NET
使用C#构建GraphQL.NET应用程序。
GraphQL自2012年在Facebook创建,并于2015年作为开源软件发布以来,已经证明了它的存在价值。当涉及到构建现代API时,GraphQL与REST和gRPC并列为“三大”之一,并且是GitHub、Shopify等众多大公司首选的解决方案。GraphQL解决了开发者在构建传统RESTAPI时遇到的许多问题,并以优雅的读写方式以及独特的方式来订阅数据变化的方式做到了这一点。在这门长达7个半小时的课程中,GraphQL指导委员会成员兼热门GraphQL库HotChocolate的创建者MichaelStaib将假设您对此主题没有任何了解,并带领您达到一个相当不错的水平,使您能够使用C#构建GraphQL.NET应用程序。
01欢迎致辞
02本课程您将学到什么
03本课程适合谁以及先决条件
04为什么选择GraphQL
05让我们来看看GraphQL
06解释GraphQL操作结构
07快速了解GraphQL传输协议
08创建我们的第一个GraphQL服务器!
09基于注解的模式构建方法
10探索GraphQL类型系统
11GraphQL对象类型
12GraphQL接口类型
13GraphQL联合类型
14GraphQL枚举类型
15GraphQL输入对象
16GraphQLOneOf输入
17开始使用EntityFramework
18使用GraphQL投影与EntityFramework
19字段中间件解释
20GraphQL中的分页
21过滤
22过滤与排序
23探索模式构建方法
24引言
25使用类型模块和自动类型注册进行构建
26分割根类型
27层次架构中的游标分页
28在HotChocolate中使用类型扩展
29DataLoader简介
30使用DataLoader与嵌套分页
31GraphQL查询模式简介
32实体模式
33处理复合键
34暴露内部标识符
35解释GraphQL错误和非空性
36抛出自定义GraphQL错误
37在GraphQL查询中使用领域错误
38GraphQL突变简介
39实现一个基本的突变
40突变设计原则
41突变约定
42GraphQL突变的错误模式
43实现Patch突变
44使用GraphQL处理文件上传
45GraphQL订阅简介
46实现一个基本的订阅
47实现一个基本的聊天
48使用可重播事件保持状态
49长运行突变
50引言(2)
51将模式作为工件
52导出模式CLI
53什么是GraphQL模式注册表
54设置模式注册表
55使用模式注册表设置CI构建
56使用模式注册表设置部署构建
57设置客户端注册表
58引言(3)
59为开发者遥测设置aspire
60添加HotChocolate遥测
61添加生产遥测
62仪表选项
63自定义跨度
64评价本课程
本站所有内容均由网络公开等合法途径整理而来,该资料仅作为阅读交流使用,并无任何商业目的,严禁用于商业用途。
任何访问、浏览本网站,购买或未购买者,都代表已阅读、理解并同意遵守本声明条款。
关于价格:本站资料价格均不代表原商品实价,标价仅为人工整理网站所收取的服务费用。
内容来源:本站所有内容均来自网络公开等合法途径,本店仅做整理;若版权方、出版社认为本站侵权,请立即通知本站。如版权属实,本站将立即下架相关资料,谢谢!
版权所属:本站售出资料的版权归相应内容作者或权利人所有,本站不对涉及的版权问题负法律责任。
免责声明:资料所标识的价格是对本店整理资料以及网盘运营必须的费用支出所支付的适应补偿,资料索取者应尊懂版权方的知识产权! 支持正版!!!
相关规定:根据二00二年一月一日《计算机软件保护条例》规定为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。
如有侵权请您联系邮箱:ccziyuanzhan@163.com 我们将第一时间为您处理!





















暂无评论内容