问题描述
像 BindRequired 这样的属性使操作参数成为必需,甚至可以应用通常的模型验证 attributes。如何让一个类的所有属性都必须出现在请求正文中?
解决方法
如果您有权更改类:用[Required]
或[BindRequired]
修饰所有属性。
如果不这样做,则应为该类创建 DTO(数据传输对象)并应用 [Required]
或 [BindRequired]
属性。
像 BindRequired 这样的属性使操作参数成为必需,甚至可以应用通常的模型验证 attributes。如何让一个类的所有属性都必须出现在请求正文中?
如果您有权更改类:用[Required]
或[BindRequired]
修饰所有属性。
如果不这样做,则应为该类创建 DTO(数据传输对象)并应用 [Required]
或 [BindRequired]
属性。