public static IList <ValidationResult> Validate(T entity) { var results = new List <ValidationResult>(); var context = new validationContext(entity, null, null); Validator.TryValidateObject(entity, context, results); return(results); }
ResetValidationContext(validationContext, propertyMetadata.PropertyName);