我们可以通过使用Required属性来验证必填字段,但是如果传递空的邮件正文,该模型又如何呢?我已经检查了控制器,我正在获取空对象,并且即使模型中有必填字段,ModelState.IsValid在执行操作时也为true。有什么办法可以验证null / empty主体?
ModelState.IsValid
您也可以明确检查
if (inputModel == null) { return BadRequest(); }