/// <summary> /// Creates an instance of <see cref="StringLengthValidatorNode"/> based on runtime configuration data. /// </summary> /// <param name="validatorData">The corresponding runtime configuration data.</param> public StringLengthValidatorNode(StringLengthValidatorData validatorData) : base(validatorData) { lowerBound = validatorData.LowerBound; lowerBoundType = validatorData.LowerBoundType; upperBound = validatorData.UpperBound; upperBoundType = validatorData.UpperBoundType; }
/// <summary> /// Creates an instance of <see cref="StringLengthValidatorNode"/> based on runtime configuration data. /// </summary> /// <param name="validatorData">The corresponding runtime configuration data.</param> public StringLengthValidatorNode(StringLengthValidatorData validatorData) : base(validatorData) { lowerBound = validatorData.LowerBound; lowerBoundType = validatorData.LowerBoundType; upperBound = validatorData.UpperBound; upperBoundType = validatorData.UpperBoundType; }
/// <summary> /// Creates an instance of <see cref="RangeValidatorNodeBase{T}"/> based on runtime configuration data. /// </summary> /// <param name="validatorData">The corresponding runtime configuration data.</param> protected RangeValidatorNodeBase(RangeValidatorData <T> validatorData) : base(validatorData) { lowerBound = validatorData.LowerBound; lowerBoundType = validatorData.LowerBoundType; upperBound = validatorData.UpperBound; upperBoundType = validatorData.UpperBoundType; }