gpt4 book ai didi

asp.net - 在 Asp.Net Web API 中禁用默认验证

转载 作者:行者123 更新时间:2023-12-04 22:21:37 24 4
gpt4 key购买 nike

我想完全禁用 WebAPI Controller 的模型验证。我尝试了几种方法来为 MVC 做这件事,但似乎 WebAPI 没有得到这些方法。

就我而言:

  • 自定义格式化程序创建并填充对象
  • 默认验证发生
  • 对象传递给 Controller ​​
  • 我的代码开始工作

  • 我正在尝试完全删除第 2 步。

    最佳答案

    试试这个:

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

    它应该完全禁用对 URI 参数和正文参数的验证。

    关于asp.net - 在 Asp.Net Web API 中禁用默认验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16698770/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com