
OrchardCore Headless建站拾遺
- 2022 年 4 月 20 日
- 筆記
书接 上回 ,OrchardCore的基本设置写了,但是有一说一,这个东西还是挺复杂的,如果需要构建一个简单的企业网站,还需要干点别的活。 本文考虑在尽量少编程的基础上,完成一个Headless网站的设置工作。本文启用了大量的Features,如果在设置过程中发现缺少对应的feature,请在配置界 …
Continue Reading
书接 上回 ,OrchardCore的基本设置写了,但是有一说一,这个东西还是挺复杂的,如果需要构建一个简单的企业网站,还需要干点别的活。 本文考虑在尽量少编程的基础上,完成一个Headless网站的设置工作。本文启用了大量的Features,如果在设置过程中发现缺少对应的feature,请在配置界 …
Continue Reading
系列导航 使用Hot Chocolate和.NET 6构建GraphQL应用文章索引 需求 在上一篇文章中,我们演示了如何使用Hot Chocolate进行GraphQL的Mutate新增数据,这篇文章我们将演示如何实现GraphQL中的数据更新任务。 思路 对数据的更新和新增数据的思路是一样的,都 …
Continue Reading
系列导航 使用Hot Chocolate和.NET 6构建GraphQL应用文章索引 需求 在讨论完GraphQL中的查询需求后,这篇文章我们将演示如何实现GraphQL中的数据添加任务。 思路 在GraphQL中,对数据进行查询使用 query ,而对于修改数据则需要使用 mutation ,包括 …
Continue Reading
系列导航 使用Hot Chocolate和.NET 6构建GraphQL应用文章索引 需求 GraphQL中的查询分页相对来说是查询中比较难理解的,接口的Schema也和其他不一样。在这篇文章中,我们来实现简单的查询分页。 思路 Hot Chocolate提供了两种排序方式:基于Cursor的分页和 …
Continue Reading
系列导航 使用Hot Chocolate和.NET 6构建GraphQL应用文章索引 需求 从前几篇文章可以看出,使用Hot Chocolate实现GraphQL接口是比较简单的,本篇文章我们继续查询中的另一个需求:排序。 思路 Hot Chocolate提供了 UseSorting 属性来用于构造 …
Continue Reading
系列导航 使用Hot Chocolate和.NET 6构建GraphQL应用文章索引 需求 对于查询来说,还有一大需求是针对查询的数据进行过滤,本篇文章我们准备实现GraphQL中基本的查询过滤。 思路 Hot Chocolate提供了 UseFiltering 属性来用于构造包含查询过滤的SQL语 …
Continue Reading
系列导航 使用Hot Chocolate和.NET 6构建GraphQL应用文章索引 需求 在上一篇文章 使用Hot Chocolate和.NET 6构建GraphQL应用(3) —— 实现Query基础功能 中,我们留了两个问题,一是通过GraphQL接口返回的Posts结果并没有获取到关联的Co …
Continue Reading
系列导航 使用Hot Chocolate和.NET 6构建GraphQL应用文章索引 需求 在本文中,我们通过一个简单的例子来看一下如何实现一个最简单的GraphQL的接口。 实现 引入Hot Chocolate依赖包 由于我打算将GraphQL的相关逻辑放到Applicaiton层,并在Appli …
Continue Reading
说到CMS系统,可能大家都能想起 WordPress 和 Drupal 之类的框架,作为.NET爱好者,一般也是知道一些基于.NET的CMS框架的,典型的比如 DNN 、 Umbraco 之类的。我很早之前听过 Orchard ,现在已经出了Core版本了,因此就直接在项目上用用。 前言 CMS系统 …
Continue Reading系列导航 使用Hot Chocolate和.NET 6构建GraphQL应用文章索引 需求 在本文中,我们将会准备好用于实现GraphQL接口所依赖的底层数据,为下一篇文章具体实现GraphQL接口做准备。 实现 实体定义 在上一篇文章 使用Hot Chocolate和.NET 6构建GraphQL …
Continue Reading