次のような ASP.net Web API コントローラーを作成しました。
public class UsersController : ApiController
{
//...
public void Put([FromBody]User_API user, long UpdateTicks)
{
user.UpdateTicks = UpdateTicks;
//...
}
}
クライアントが正しい引数を提供しない場合、「user」パラメーターは null になります。このようにすべてのパラメータをチェックするグローバル フィルタを作成して、エラーが発生した場合に 400 メッセージを返すことはできますか。