如何禁用特定控制器/操作的自动 ModelState 验证?
正如标题所提到的,我想禁用特定控制器/操作的自动 ModelState 验证。
这可能吗?
As the title mentioned, i want to disable automatic ModelState Validation for a specific Controller / Action.
Is that possible ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
考虑通过调用以下方法来清除控制器操作中的
Modelstate
字典:Consider clearing the
Modelstate
dictionary in the controller action instead by calling:我认为这是可能的。创建自定义 ModelValidatorProvider。
并在启动时设置此提供程序。
这个怎么样?
I think it is possible. Create custom ModelValidatorProvider.
and set this provider at startup.
How about this?