public void Refresh(IConfigurationSource newSubordinateSource)
            {
                if (subordinateSource != null)
                {
                    subordinateSource.RemoveSectionChangeHandler(sectionName, ChildConfigurationSectionChanged);
                }

                subordinateSource = newSubordinateSource;
                subordinateSource.AddSectionChangeHandler(sectionName, ChildConfigurationSectionChanged);
            }
		public LogWriterStructureHolderUpdater(IConfigurationSource configurationSource)
		{
			this.configurationSource = configurationSource;
			configurationSource.AddSectionChangeHandler(LoggingSettings.SectionName, UpdateLogWriter);
		}
            public void Refresh(IConfigurationSource newSubordinateSource)
            {
                if (subordinateSource != null)
                {
                    subordinateSource.RemoveSectionChangeHandler(sectionName, ChildConfigurationSectionChanged);
                }

                subordinateSource = newSubordinateSource;
                subordinateSource.AddSectionChangeHandler(sectionName, ChildConfigurationSectionChanged);
            }
Ejemplo n.º 4
0
 public LogWriterStructureHolderUpdater(IConfigurationSource configurationSource)
 {
     this.configurationSource = configurationSource;
     configurationSource.AddSectionChangeHandler(LoggingSettings.SectionName, UpdateLogWriter);
 }