Beispiel #1
0
 internal PropertyValidationConfigurationBuilder(
     IValidationConfigurationBuilder validationConfigBuilder,
     PropertyValidationConfiguration propertyValidationConfig)
 {
     _validationConfigBuilder  = validationConfigBuilder;
     _propertyValidationConfig = propertyValidationConfig;
 }
        public IPropertyValidationConfigurationBuilder ForProperty(string propertyName)
        {
            var propConfig = new PropertyValidationConfiguration(propertyName);

            _validationConfiguration.Add(propConfig);
            var builder = new PropertyValidationConfigurationBuilder(this, propConfig);

            return(builder);
        }