internal InstrumentationConfigurationSectionBuilder(IConfigurationSourceBuilder configurationSourceBuilderRoot) { if (configurationSourceBuilderRoot.Contains(InstrumentationConfigurationSection.SectionName)) throw new InvalidOperationException("ConfigurationSourceBuilder already contains instrumentation settings"); configurationSourceBuilderRoot.AddSection(InstrumentationConfigurationSection.SectionName, section); this.root = configurationSourceBuilderRoot; }
internal InstrumentationConfigurationSectionBuilder(IConfigurationSourceBuilder configurationSourceBuilderRoot) { if (configurationSourceBuilderRoot.Contains(InstrumentationConfigurationSection.SectionName)) { throw new InvalidOperationException("ConfigurationSourceBuilder already contains instrumentation settings"); } configurationSourceBuilderRoot.AddSection(InstrumentationConfigurationSection.SectionName, section); this.root = configurationSourceBuilderRoot; }