如果由于某种原因无法将[FromBody]输入参数解析为实例,则会在我的控制器方法中得到一个空指针。
这给我留下了很多方法,其中第一行是“ is null”检查。
例如
[HttpPost("/user")]
public ActionResult CreateUser([FromBody] UserDto input)
{
if (input is null)
return BadRequest();
// code here ...
}
是否存在可用于验证输入并中断输入的属性?