/// <summary> /// Добавляет все ломаные правила элемента к себе в коллекцию /// </summary> /// <param name="element"></param> /// <param name="name"></param> protected void AppendAllBrokenConstraints(ValueObjectBase element, string name) { foreach (BusinessConstraint brokenBR in element.GetBrokenConstraints()) { AddBrokenConstraint(brokenBR, name); } }
public void AppendAllBrokenConstraints <T>(ValueObjectBase <T> element, T validator, string name = null) { foreach (BusinessConstraint brokenBR in element.GetBrokenConstraints(validator)) { AddBrokenConstraint(brokenBR, name); } }