我正在用 ASP.NET Web API 做一个项目。我写了不同的自定义验证属性。现在的问题是,我只从一个首先运行的属性中获取模型状态错误。请帮我结合所有validationAttributes的模型状态错误。
前任。我有一些自定义验证属性,如下所示:
public class PhoneNumberFormatAttribute : ValidationAttribute
{
.......
return new ValidationResult("Invalid Phone Number);
.......
}
public class RangeValueAttribute : ValidationAttribute
{
.........
return new ValidationResult("Invalid Range");
..........
}
现在我想收集 ModelState 中的所有验证错误。但是现在我只从一个首先运行的自定义验证属性中获得。
非常感谢您的任何帮助