我有一个看起来像这样的动作:
[HttpPost]
public HttpResponseMessage PostInstantiation(Guid id, [FromBody]Instantiation instantiation)
如果用户对正确的 URL 进行 POST,但没有 (/empty) 正文,则模型验证不会失败,并且实例化参数为空。我预计它会失败。
处理这种情况的正确方法是什么?
我有一个看起来像这样的动作:
[HttpPost]
public HttpResponseMessage PostInstantiation(Guid id, [FromBody]Instantiation instantiation)
如果用户对正确的 URL 进行 POST,但没有 (/empty) 正文,则模型验证不会失败,并且实例化参数为空。我预计它会失败。
处理这种情况的正确方法是什么?