internal PropertyValidationConfigurationBuilder( IValidationConfigurationBuilder validationConfigBuilder, PropertyValidationConfiguration propertyValidationConfig) { _validationConfigBuilder = validationConfigBuilder; _propertyValidationConfig = propertyValidationConfig; }
protected abstract ValidationContainer <T> ConfigureValidation(IValidationConfigurationBuilder <T> builder);
public PropertyRulesBuilder(string propertyName, IValidationConfigurationBuilder <T> parent) { _rules = new List <IValidationRule>(); PropertyName = propertyName; _parent = parent; }
protected abstract void ConfigureValidation(IValidationConfigurationBuilder builder);