1
为什么没有Swashbuckle为所有非Nullable
值类型生成所需的约束?无论如何,这样做是个好主意吗?值类型为必填字段
为什么没有Swashbuckle为所有非Nullable
值类型生成所需的约束?无论如何,这样做是个好主意吗?值类型为必填字段
默认情况下,浮桥不标记为必需的任何暴露对象的字段。
为此,您只需在需要从Swagger定义文件中需要的属性上添加RequiredAttribute即可。
Swagger specifications开始时没有按默认要求处理任何字段;从required
:
确定此参数是否必需。如果参数在 “路径”中,则此属性是必需的,其值必须为真。 否则,属性可以被包括并且它的默认值是假
的可能的复制[指示在扬鞭UI复杂的输入参数对象的所需的性质](https://stackoverflow.com/questions/41282520/indicate-所需的属性 - - 复合输入参数对象中-招摇的UI) – Helen