예제 #1
0
        public void Configure(ValidatorBuilder <T> builder)
        {
            var elementBuilder = new TypeValidatorBuilder <TElement>();

            _configurator.Configure(elementBuilder);

            Validator <TElement> elementValidator = elementBuilder.Build("");

            var nestedValidator = new NestedValidator <TElement>(elementValidator);

            var validator = new EnumerableValidator <T, TElement>(nestedValidator);

            builder.AddValidator(validator);
        }
예제 #2
0
        public void Configure(ValidatorBuilder <T> builder)
        {
            var validator = new NestedValidator <T>(_nestedValidator);

            builder.AddValidator(validator);
        }