如何解决.Net Core 2.1 IFormCollection模型错误
我正在使用控件帮助程序将MVC 5转换为.Net Core 2.1。
public static class ControllerHelpers
{
public static void AddRuleViolation(this ModelStateDictionary modelState,RuleViolation error,FormCollection collection)
{
modelState.AddModelError(error.PropertyName,error.ErrorMessage);
modelState.SetModelValue(error.PropertyName,collection.TovalueProvider().GetValue(error.PropertyName));
}
public static void AddRuleViolations(this ModelStateDictionary modelState,IEnumerable errors,FormCollection collection)
{
foreach (RuleViolation issue in errors)
{
modelState.AddModelError(issue.PropertyName,issue.ErrorMessage);
modelState.SetModelValue(issue.PropertyName,collection.TovalueProvider().GetValue(issue.PropertyName));
}
}
}
我遇到错误
FormCollection does not have a deFinition for TovalueProvider
我也尝试过IFormCollection。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。