簡體   English   中英

禁用Asp.Net WebAPI中的默認驗證

[英]disable default validation in Asp.Net WebAPI

我想完全禁用WebAPI控制器的模型驗證。 我嘗試了幾種方法來為MVC做,但似乎WebAPI沒有得到那些方法。

就我而言:

  1. 自定義格式化程序創建並填充對象
  2. 默認驗證發生
  3. 對象傳遞給控制器
  4. 我的代碼開始工作了

我正在嘗試完全刪除第2步。

嘗試這個:

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

它應該完全禁用URI參數和body參數的驗證。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM