public void CheckValidations() { BrokenValidations.Clear(); foreach (IValidationRule Validation in ValidationsList()) { if (Validation.IsBroken(mTarget)) { BrokenValidations.Add(new BrokenValidationRule(Validation, null)); } } }
public bool IsBroken(string ValidationName) { CheckValidations(); return(BrokenValidations.Contains(ValidationName)); }