1

質問はすべてを言います.POCOを取るWeb APIコントローラーアクションがあります. これは POST アクションであり、意図的にパラメーターをアクションに投稿していませんが、ModelState.IsValid プロパティはまだ true を示しています。なぜでしょうか?検証を強制するためにコントローラー アクションとそのパラメーターに設定する必要がある属性はありますか?

4

2 に答える 2

1

Null は、オブジェクトの有効な値です。チェックを強制するには、POCO のプロパティを [必須] にします。

于 2013-03-24T23:10:30.853 に答える