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); }
public void Configure(ValidatorBuilder <T> builder) { var validator = new NestedValidator <T>(_nestedValidator); builder.AddValidator(validator); }