private static IEnumerable <ValidationResult> GetValidationResultFromCustomRule(ValidationRule rule)
 {
     return(rule.CustomRule.Validate(rule));
 }
 public ValidationResult(ValidationRule rule, bool success)
 {
     this.Rule    = rule;
     this.Success = success;
 }
Example #3
0
 public IEnumerable <ValidationResult> Validate(ValidationRule rule)
 {
     yield return(new ValidationResult(rule, rule.CustomValidationAction.Invoke()));
 }