public static bool EqualsValue <T>(object target, ValidationRuleArgs e) { return(CompareValues <T>(target, e as CompareValueRuleArgs <T>, CompareType.EqualTo)); }
public static bool GreaterThanValue <T>(object target, ValidationRuleArgs e) { return(CompareValues <T>(target, e as CompareValueRuleArgs <T>, CompareType.GreaterThan)); }
public void AddRule(ValidationRuleHandler handler, ValidationRuleArgs args) { this.GetPropertyRules(args.PropertyName).Add(new ValidationRuleInfo(this._target, handler, args)); }