默认情况下 HotChocolate.AspNetCore 中的不可空类型

问题描述

有没有办法让类型(字符串或自定义类类型)在默认情况下不可为空,如果需要,然后在属性或描述符中使用某种“NullableType”使它们可以为空?

解决方法

如果您使用可空引用类型(csproj 中的 <Nullable>enable</Nullable>)HotChocolate 将正确推断可空性。

如果您想向架构添加横切关注点,您可能会发现 TypeIntercetpors 很有用。有了这些,您可以根据需要重写所有字段和类型

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...