public SectionInSubordinateSource(ConfigurationSourceHandler configurationSourceHandler, string sectionName, string subordinateSourceName, IConfigurationSource subordinateSource) { this.sectionName = sectionName; this.subordinateSourceName = subordinateSourceName; this.configurationSourceHandler = configurationSourceHandler; Refresh(subordinateSource); }
public SubordinateSource(ConfigurationSourceHandler compositeConfigurationSource, string subordinateSourceName, IConfigurationSource subordinateSource, bool customSource) { this.subordinateSourceName = subordinateSourceName; this.subordinateConfigurationSource = subordinateSource; this.compositeConfigurationSource = compositeConfigurationSource; this.customSource = customSource; this.subordinateConfigurationSource.SourceChanged += new EventHandler <ConfigurationSourceChangedEventArgs>(compositeConfigurationSource_ConfigurationSourceChanged); }
public SubordinateSource(ConfigurationSourceHandler compositeConfigurationSource, string subordinateSourceName, IConfigurationSource subordinateSource) : this(compositeConfigurationSource, subordinateSourceName, subordinateSource, false) { }
public SubordinateSource(ConfigurationSourceHandler compositeConfigurationSource, string subordinateSourceName, IConfigurationSource subordinateSource, bool customSource) { this.subordinateSourceName = subordinateSourceName; this.subordinateConfigurationSource = subordinateSource; this.compositeConfigurationSource = compositeConfigurationSource; this.customSource = customSource; this.subordinateConfigurationSource.SourceChanged += new EventHandler<ConfigurationSourceChangedEventArgs>(compositeConfigurationSource_ConfigurationSourceChanged); }