public override IEnumerable <BusinessRule> Validate() { AfficheValidator validator = new AfficheValidator(); ValidationResult results = validator.Validate(this); foreach (var item in results.Errors) { yield return(new BusinessRule(item.PropertyName, item.ErrorMessage)); } }
public override IEnumerable<BusinessRule> Validate() { AfficheValidator validator = new AfficheValidator(); ValidationResult results = validator.Validate(this); foreach (var item in results.Errors) { yield return new BusinessRule(item.PropertyName, item.ErrorMessage); } }