/// <summary> /// Adds a rule to the list of validated rules. /// </summary> /// <remarks> /// </remarks> /// <param name="handler">The method that implements the rule.</param> /// <param name="args"> /// A <see cref="Validation.ValidationRuleArgs"/> object specifying the property name and other arguments /// passed to the rule method /// </param> public void AddValidationRuleHandler(Validation.ValidationRuleHandler handler, Validation.ValidationRuleArgs args) { ValidationRules.AddRule(handler, args); }
/// <summary> /// Adds a rule to the list of validated rules. /// </summary> /// <param name="handler">The method that implements the rule.</param> /// <param name="propertyName"> /// The name of the property on the target object where the rule implementation can retrieve /// the value to be validated. /// </param> public void AddValidationRuleHandler(Validation.ValidationRuleHandler handler, String propertyName) { ValidationRules.AddRule(handler, propertyName); }