/// <summary> /// Initializes a new instance of the <see cref="ValidatorPredicate"/> class. /// </summary> /// <param name="id">The identifier.</param> /// <param name="priority">The priority.</param> /// <param name="eval">The eval.</param> public ValidatorPredicate(Validators id, PredicatePriority priority, Func<Rule, string, bool> eval) { _id = id; _evaluator = eval; Priority = priority; }
/// <summary> /// Initializes a new instance of the <see cref="ValidatorPredicate" /> class. /// </summary> /// <param name="id">The identifier.</param> /// <param name="priority">The priority.</param> /// <param name="eval">The eval.</param> public UserValidator(Validators id, PredicatePriority priority, Func<Rule, string, bool> eval) : base(id, priority, eval) { }
/// <summary> /// Initializes a new instance of the <see cref="ValidatorPredicate"/> class. /// </summary> /// <param name="id">The identifier.</param> /// <param name="priority">The priority.</param> /// <param name="eval">The eval.</param> public ValidatorPredicate(Validators id, PredicatePriority priority, Func <Rule, string, bool> eval) { _id = id; _evaluator = eval; Priority = priority; }
/// <summary> /// Initializes a new instance of the <see cref="ValidatorPredicate" /> class. /// </summary> /// <param name="id">The identifier.</param> /// <param name="priority">The priority.</param> /// <param name="eval">The eval.</param> public UserValidator(Validators id, PredicatePriority priority, Func <Rule, string, bool> eval) : base(id, priority, eval) { }