我想使用DataAnnotations来验证实现了一些接口的类,因此我向接口添加了验证属性,如下所示:
public interface IUser
{
[Required]
string Name { get; set; }
[Display(Name = "Email Address")]
[Required]
string Email { get; set; }
}
当我尝试使用Validator.TryValidateObject
时,它不起作用。
有没有办法做到这一点,而不是必须编写一个自定义的TryValidateObject
方法?
https://stackoverflow.com/questions/5919567
复制相似问题