AK.F1.Timing.Service.Configuration.Impl.ConfigurationExtensions.AddStringProperty C# (CSharp) Method

AddStringProperty() public static method

public static AddStringProperty ( this properties, string name, ConfigurationValidatorBase validator, ConfigurationPropertyOptions options = ConfigurationPropertyOptions.IsRequired ) : void
properties this
name string
validator System.Configuration.ConfigurationValidatorBase
options ConfigurationPropertyOptions
return void
        public static void AddStringProperty(
            this ConfigurationPropertyCollection properties,
            string name,
            ConfigurationValidatorBase validator,
            ConfigurationPropertyOptions options = ConfigurationPropertyOptions.IsRequired)
        {
            // http://stackoverflow.com/questions/3744953/why-does-configurationvalidator-validate-the-default-value-of-a-configurationprop
            properties.Add(new ConfigurationProperty(
                name: name,
                type: typeof(string),
                defaultValue: null,
                typeConverter: null,
                validator: validator,
                options: options));
        }
ConfigurationExtensions