4

WebAPI コントローラーのモデル検証を完全に無効にしたいと考えています。MVC でそれを行ういくつかの方法を試しましたが、WebAPI はそのメソッドを取得できないようです。

私の場合:

  1. カスタム フォーマッタがオブジェクトを作成して入力する
  2. デフォルトの検証が行われる
  3. コントローラーに渡されるオブジェクト
  4. 私のコードが動き始めます

ステップ2を完全に削除しようとしています。

4

1 に答える 1

13

これを試して:

config.Services.Clear(typeof(ModelValidatorProvider));

URI パラメーターと本文パラメーターの両方の検証を完全に無効にする必要があります。

于 2013-05-22T20:35:52.567 に答える