如何解决在DefaultModelBindingMessageProvider.SetAttemptedValueIsInvalidAccessor
我正在尝试在启动中覆盖SetAttemptedValueIsInvalidAccessor(Func
默认消息
services.AddMvcCore().AddMvcOptions(opt =>
{
opt.ModelBindingMessageProvider.SetAttemptedValueIsInvalidAccessor(x,y) => $"The value {y} is not valid for {x}."
}
有没有一种方法可以覆盖此消息以包含范围?
services.AddMvcCore().AddMvcOptions(opt =>
{
opt.ModelBindingMessageProvider.SetAttemptedValueIsInvalidAccessor(x,y) => $"The value for {y} must be between {range1} and {range2}."
}
我尝试编写自定义属性。但是,除非有一种方法只能抑制此模型验证,否则不会触发该事件。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。