私はasp.net Web APIを使用しています。POST リクエストを受け取る UserController にメソッドがあります。 fields:void Post([FromBoby] UserInfo userInfo)
を持つモデルがあります。
json:を投稿できます。パラメーターに正常にマップされます。
json:を投稿することもできます。これも UserInfo パラメータに正常にマップされ、無視されます。
「不要な」パラメータを処理して応答例外をスローする方法は?UserInfo
Login, Name
{Login:"someLogin", Name:"someName"}
userInfo
{Login:"someLogin", Name:"someName", UnwantedParameter:"someString"}
UnwantedParameter