.NET中的GraphQL编程入门指南 | Getting Started: GraphQL in .NET-cc资源站
.NET中的GraphQL编程入门指南 | Getting Started: GraphQL in .NET
此内容为付费资源,请付费后查看
100积分
永久包售后
1. 课程包更新
2. 通用视频格式
3. 超清高清视频
4. 资料齐全
5. 无二次加密
付费资源

.NET中的GraphQL编程入门指南 | Getting Started: GraphQL in .NET

资源内容

.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评价本课程

© 版权声明
THE END
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容