以下のような単純なアクションですが、null であってはならないことを宣言する方法はありますか?もしそうなら、ModelState.IsValid は false になりますか? それとも、すべてのアクションで null もチェックする必要がありますか?
public HttpResponseMessage DoSomething(Thingy thingy)
{
if (ModelState.IsValid)
{
// We never get here if thingy is null
}
}