3 implementations of GetSection
Microsoft.Extensions.Configuration (3)
ConfigurationManager.cs (1)
68public IConfigurationSection GetSection(string key) => new ConfigurationSection(this, key);
ConfigurationRoot.cs (1)
77public IConfigurationSection GetSection(string key)
ConfigurationSection.cs (1)
108public IConfigurationSection GetSection(string key) => _root.GetSection(Path + ConfigurationPath.KeyDelimiter + key);
231 references to GetSection
Aspire.Azure.AI.Inference (5)
src\Components\Common\AzureComponent.cs (5)
52var configSection = builder.Configuration.GetSection(configurationSectionName); 58BindSettingsToConfiguration(settings, configSection.GetSection(connectionName)); 60var serviceKeySection = configSection.GetSection($"{connectionName}:{serviceKey}"); 96BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection("ClientOptions")); 97BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection($"{connectionName}:ClientOptions"));
Aspire.Azure.AI.OpenAI (5)
src\Components\Common\AzureComponent.cs (5)
52var configSection = builder.Configuration.GetSection(configurationSectionName); 58BindSettingsToConfiguration(settings, configSection.GetSection(connectionName)); 60var serviceKeySection = configSection.GetSection($"{connectionName}:{serviceKey}"); 96BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection("ClientOptions")); 97BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection($"{connectionName}:ClientOptions"));
Aspire.Azure.Data.Tables (5)
src\Components\Common\AzureComponent.cs (5)
52var configSection = builder.Configuration.GetSection(configurationSectionName); 58BindSettingsToConfiguration(settings, configSection.GetSection(connectionName)); 60var serviceKeySection = configSection.GetSection($"{connectionName}:{serviceKey}"); 96BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection("ClientOptions")); 97BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection($"{connectionName}:ClientOptions"));
Aspire.Azure.Messaging.EventHubs (5)
src\Components\Common\AzureComponent.cs (5)
52var configSection = builder.Configuration.GetSection(configurationSectionName); 58BindSettingsToConfiguration(settings, configSection.GetSection(connectionName)); 60var serviceKeySection = configSection.GetSection($"{connectionName}:{serviceKey}"); 96BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection("ClientOptions")); 97BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection($"{connectionName}:ClientOptions"));
Aspire.Azure.Messaging.ServiceBus (5)
src\Components\Common\AzureComponent.cs (5)
52var configSection = builder.Configuration.GetSection(configurationSectionName); 58BindSettingsToConfiguration(settings, configSection.GetSection(connectionName)); 60var serviceKeySection = configSection.GetSection($"{connectionName}:{serviceKey}"); 96BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection("ClientOptions")); 97BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection($"{connectionName}:ClientOptions"));
Aspire.Azure.Messaging.WebPubSub (5)
src\Components\Common\AzureComponent.cs (5)
52var configSection = builder.Configuration.GetSection(configurationSectionName); 58BindSettingsToConfiguration(settings, configSection.GetSection(connectionName)); 60var serviceKeySection = configSection.GetSection($"{connectionName}:{serviceKey}"); 96BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection("ClientOptions")); 97BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection($"{connectionName}:ClientOptions"));
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL (3)
src\Components\Common\EntityFrameworkUtils.cs (3)
21var configurationSection = builder.Configuration.GetSection(defaultConfigSectionName); 28var connectionSpecificConfigurationSection = configurationSection.GetSection(connectionName); 31var typeSpecificConfigurationSection = configurationSection.GetSection(typeof(TContext).Name);
Aspire.Azure.Search.Documents (5)
src\Components\Common\AzureComponent.cs (5)
52var configSection = builder.Configuration.GetSection(configurationSectionName); 58BindSettingsToConfiguration(settings, configSection.GetSection(connectionName)); 60var serviceKeySection = configSection.GetSection($"{connectionName}:{serviceKey}"); 96BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection("ClientOptions")); 97BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection($"{connectionName}:ClientOptions"));
Aspire.Azure.Security.KeyVault (7)
AspireKeyVaultExtensions.cs (2)
186var configSection = configuration.GetSection(DefaultConfigSectionName); 199configSection.GetSection("ClientOptions").Bind(clientOptions);
src\Components\Common\AzureComponent.cs (5)
52var configSection = builder.Configuration.GetSection(configurationSectionName); 58BindSettingsToConfiguration(settings, configSection.GetSection(connectionName)); 60var serviceKeySection = configSection.GetSection($"{connectionName}:{serviceKey}"); 96BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection("ClientOptions")); 97BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection($"{connectionName}:ClientOptions"));
Aspire.Azure.Storage.Blobs (5)
src\Components\Common\AzureComponent.cs (5)
52var configSection = builder.Configuration.GetSection(configurationSectionName); 58BindSettingsToConfiguration(settings, configSection.GetSection(connectionName)); 60var serviceKeySection = configSection.GetSection($"{connectionName}:{serviceKey}"); 96BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection("ClientOptions")); 97BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection($"{connectionName}:ClientOptions"));
Aspire.Azure.Storage.Files.DataLake (5)
src\Components\Common\AzureComponent.cs (5)
52var configSection = builder.Configuration.GetSection(configurationSectionName); 58BindSettingsToConfiguration(settings, configSection.GetSection(connectionName)); 60var serviceKeySection = configSection.GetSection($"{connectionName}:{serviceKey}"); 96BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection("ClientOptions")); 97BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection($"{connectionName}:ClientOptions"));
Aspire.Azure.Storage.Queues (5)
src\Components\Common\AzureComponent.cs (5)
52var configSection = builder.Configuration.GetSection(configurationSectionName); 58BindSettingsToConfiguration(settings, configSection.GetSection(connectionName)); 60var serviceKeySection = configSection.GetSection($"{connectionName}:{serviceKey}"); 96BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection("ClientOptions")); 97BindClientOptionsToConfiguration(clientBuilder, configSection.GetSection($"{connectionName}:ClientOptions"));
Aspire.Confluent.Kafka (8)
AspireKafkaConsumerExtensions.cs (4)
250var configSection = builder.Configuration.GetSection(DefaultConfigSectionName); 251var namedConfigSection = configSection.GetSection(connectionName); 257configSection.GetSection(nameof(KafkaConsumerSettings.Config)).Bind(settings.Config); 258namedConfigSection.GetSection(nameof(KafkaConsumerSettings.Config)).Bind(settings.Config);
AspireKafkaProducerExtensions.cs (4)
251var configSection = builder.Configuration.GetSection(DefaultConfigSectionName); 252var namedConfigSection = configSection.GetSection(connectionName); 258configSection.GetSection(nameof(KafkaProducerSettings.Config)).Bind(settings.Config); 259namedConfigSection.GetSection(nameof(KafkaProducerSettings.Config)).Bind(settings.Config);
Aspire.Dashboard (1)
DashboardWebApplication.cs (1)
642var kestrelSection = context.Configuration.GetSection("Kestrel");
Aspire.Hosting (5)
Ats\BuilderExports.cs (2)
95return configuration.GetSection(key); 123return configuration.GetSection(key).Exists();
Dashboard\DashboardServiceHost.cs (1)
81var resourceServiceConfigSection = configuration.GetSection("AppHost:ResourceService");
Dcp\DcpOptions.cs (1)
147var dcpPublisherConfiguration = configuration.GetSection(DcpPublisher);
ProjectResourceBuilderExtensions.cs (1)
500var kestrelEndpoints = options.ExcludeKestrelEndpoints ? [] : config.GetSection("Kestrel:Endpoints").GetChildren();
Aspire.Hosting.Azure (1)
Provisioning\Provisioners\BicepProvisioner.cs (1)
35var section = configuration.GetSection($"Azure:Deployments:{resource.Name}");
Aspire.Hosting.RemoteHost (1)
AssemblyLoader.cs (1)
47foreach (var name in configuration.GetSection("AtsAssemblies").Get<string[]>() ?? [])
Aspire.Microsoft.Azure.Cosmos (2)
AspireMicrosoftAzureCosmosExtensions.cs (2)
210var configSection = builder.Configuration.GetSection(DefaultConfigSectionName); 211var namedConfigSection = configSection.GetSection(connectionName);
Aspire.Microsoft.Data.SqlClient (2)
AspireSqlServerSqlClientExtensions.cs (2)
60var configSection = builder.Configuration.GetSection(DefaultConfigSectionName); 61var namedConfigSection = configSection.GetSection(connectionName);
Aspire.Microsoft.EntityFrameworkCore.Cosmos (3)
src\Components\Common\EntityFrameworkUtils.cs (3)
21var configurationSection = builder.Configuration.GetSection(defaultConfigSectionName); 28var connectionSpecificConfigurationSection = configurationSection.GetSection(connectionName); 31var typeSpecificConfigurationSection = configurationSection.GetSection(typeof(TContext).Name);
Aspire.Microsoft.EntityFrameworkCore.SqlServer (3)
src\Components\Common\EntityFrameworkUtils.cs (3)
21var configurationSection = builder.Configuration.GetSection(defaultConfigSectionName); 28var connectionSpecificConfigurationSection = configurationSection.GetSection(connectionName); 31var typeSpecificConfigurationSection = configurationSection.GetSection(typeof(TContext).Name);
Aspire.Milvus.Client (2)
AspireMilvusExtensions.cs (2)
67var configSection = builder.Configuration.GetSection(DefaultConfigSectionName); 68var namedConfigSection = configSection.GetSection(connectionName);
Aspire.MongoDB.Driver (2)
src\Components\Aspire.MongoDB.Driver\AspireMongoDBDriverExtensions.cs (2)
226var configSection = builder.Configuration.GetSection(DefaultConfigSectionName); 227var namedConfigSection = configSection.GetSection(connectionName);
Aspire.MongoDB.EntityFrameworkCore (3)
src\Components\Common\EntityFrameworkUtils.cs (3)
21var configurationSection = builder.Configuration.GetSection(defaultConfigSectionName); 28var connectionSpecificConfigurationSection = configurationSection.GetSection(connectionName); 31var typeSpecificConfigurationSection = configurationSection.GetSection(typeof(TContext).Name);
Aspire.MySqlConnector (2)
AspireMySqlConnectorExtensions.cs (2)
63var configSection = builder.Configuration.GetSection(DefaultConfigSectionName); 64var namedConfigSection = configSection.GetSection(connectionName);
Aspire.NATS.Net (2)
AspireNatsClientExtensions.cs (2)
123var configSection = builder.Configuration.GetSection(DefaultConfigSectionName); 124var namedConfigSection = configSection.GetSection(connectionName);
Aspire.Npgsql (2)
AspirePostgreSqlNpgsqlExtensions.cs (2)
61var configSection = builder.Configuration.GetSection(DefaultConfigSectionName); 62var namedConfigSection = configSection.GetSection(connectionName);
Aspire.Npgsql.EntityFrameworkCore.PostgreSQL (3)
src\Components\Common\EntityFrameworkUtils.cs (3)
21var configurationSection = builder.Configuration.GetSection(defaultConfigSectionName); 28var connectionSpecificConfigurationSection = configurationSection.GetSection(connectionName); 31var typeSpecificConfigurationSection = configurationSection.GetSection(typeof(TContext).Name);
Aspire.OpenAI (5)
AspireOpenAIClientBuilder.cs (1)
82var configSection = configuration.GetSection(ConfigurationSectionName);
AspireOpenAIExtensions.cs (4)
69var configSection = builder.Configuration.GetSection(configurationSectionName); 70var namedConfigSection = configSection.GetSection(connectionName); 89configSection.GetSection("ClientOptions").Bind(options); 90namedConfigSection.GetSection("ClientOptions").Bind(options);
Aspire.Oracle.EntityFrameworkCore (3)
src\Components\Common\EntityFrameworkUtils.cs (3)
21var configurationSection = builder.Configuration.GetSection(defaultConfigSectionName); 28var connectionSpecificConfigurationSection = configurationSection.GetSection(connectionName); 31var typeSpecificConfigurationSection = configurationSection.GetSection(typeof(TContext).Name);
Aspire.Pomelo.EntityFrameworkCore.MySql (3)
src\Components\Common\EntityFrameworkUtils.cs (3)
21var configurationSection = builder.Configuration.GetSection(defaultConfigSectionName); 28var connectionSpecificConfigurationSection = configurationSection.GetSection(connectionName); 31var typeSpecificConfigurationSection = configurationSection.GetSection(typeof(TContext).Name);
Aspire.Qdrant.Client (2)
AspireQdrantExtensions.cs (2)
65var configSection = builder.Configuration.GetSection(DefaultConfigSectionName); 66var namedConfigSection = configSection.GetSection(connectionName);
Aspire.RabbitMQ.Client (4)
src\Components\Aspire.RabbitMQ.Client\AspireRabbitMQExtensions.cs (4)
75var configSection = builder.Configuration.GetSection(DefaultConfigSectionName); 76var namedConfigSection = configSection.GetSection(connectionName); 96var configurationOptionsSection = configSection.GetSection("ConnectionFactory"); 97var namedConfigurationOptionsSection = namedConfigSection.GetSection("ConnectionFactory");
Aspire.Seq (2)
AspireSeqExtensions.cs (2)
43var configSection = builder.Configuration.GetSection(DefaultConfigSectionName); 44var namedConfigSection = builder.Configuration.GetSection(connectionName);
Aspire.StackExchange.Redis (3)
AspireRedisExtensions.cs (3)
103var configSection = builder.Configuration.GetSection(DefaultConfigSectionName); 104var namedConfigSection = configSection.GetSection(connectionName); 217var configurationOptionsSection = configuration.GetSection("ConfigurationOptions");
dotnet-user-jwts (1)
Helpers\SigningKeysHandler.cs (1)
39.GetSection(GetSigningKeyPropertyName(scheme))
Microsoft.AspNetCore (2)
WebHost.cs (2)
206loggingBuilder.AddConfiguration(hostingContext.Configuration.GetSection("Logging")); 250options.Configure(builderContext.Configuration.GetSection("Kestrel"), reloadOnChange: true);
Microsoft.AspNetCore.Authentication (2)
AuthenticationConfigurationProviderExtensions.cs (1)
30return provider.AuthenticationConfiguration.GetSection($"{AuthenticationSchemesKey}:{authenticationScheme}");
DefaultAuthenticationConfigurationProvider.cs (1)
20public IConfiguration AuthenticationConfiguration => _configuration.GetSection(AuthenticationKey);
Microsoft.AspNetCore.Diagnostics.Middleware (1)
Buffering\PerRequestLogBufferingConfigureOptions.cs (1)
27IConfigurationSection section = _configuration.GetSection(ConfigSectionName);
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (2)
Latency\RequestLatencyTelemetryExtensionsTests.cs (1)
75.GetSection($"{nameof(RequestLatencyTelemetryOptions)}");
Logging\HttpLoggingServiceExtensionsTests.cs (1)
43services.AddHttpLoggingRedaction(configuration.GetSection("HttpLogging"));
Microsoft.AspNetCore.HeaderParsing.Tests (1)
HeaderParsingExtensionsTests.cs (1)
74.GetSection($"{nameof(HeaderParsingOptions)}");
Microsoft.AspNetCore.Server.Kestrel.Core (9)
Internal\ConfigurationReader.cs (9)
43var certificatesConfig = _configuration.GetSection(CertificatesKey).GetChildren(); 59var configSection = _configuration.GetSection(EndpointDefaultsKey); 63SslProtocols = ParseSslProcotols(configSection.GetSection(SslProtocolsKey)), 72var endpointsConfig = _configuration.GetSection(EndpointsKey).GetChildren(); 106ReadSni(endpointConfig.GetSection(SniKey), endpointConfig.Key), 110SslProtocols = ParseSslProcotols(endpointConfig.GetSection(SslProtocolsKey)), 112Certificate = new CertificateConfig(endpointConfig.GetSection(CertificateKey)) 154Certificate = new CertificateConfig(sniChild.GetSection(CertificateKey)), 156SslProtocols = ParseSslProcotols(sniChild.GetSection(SslProtocolsKey)),
Microsoft.Extensions.AmbientMetadata.Application (2)
ApplicationMetadataHostBuilderExtensions.cs (2)
33.ConfigureServices((hostBuilderContext, serviceCollection) => serviceCollection.AddApplicationMetadata(hostBuilderContext.Configuration.GetSection(sectionName))); 52_ = builder.Services.AddApplicationMetadata(builder.Configuration.GetSection(sectionName));
Microsoft.Extensions.AmbientMetadata.Application.Tests (4)
ApplicationMetadataExtensionsTests.cs (4)
38Assert.Throws<ArgumentNullException>(() => ((IServiceCollection)null!).AddApplicationMetadata(config.GetSection(string.Empty))); 100var expectedConfigSection = expectedConfig.GetSection(nameof(ApplicationMetadata)); 103var actualConfigSection = actualConfig.GetSection(nameof(ApplicationMetadata)); 129var configurationSection = config.GetSection(nameof(ApplicationMetadata));
Microsoft.Extensions.AmbientMetadata.Build.Tests (3)
BuildMetadataServiceCollectionExtensionsTests.cs (2)
22serviceCollection.Invoking(x => ((IServiceCollection)null!).AddBuildMetadata(config.GetSection(string.Empty))) 58.GetSection(nameof(BuildMetadata));
ConfigurationBindingQuirkBehaviorTests.cs (1)
72_ = services.AddBuildMetadata(context.Configuration.GetSection(sectionName));
Microsoft.Extensions.Compliance.Abstractions.Tests (1)
Classification\DataClassificationTypeConverterTests.cs (1)
46.Configure<TestOptions>(configuration.GetSection("Key"));
Microsoft.Extensions.Compliance.Redaction.Tests (1)
HmacRedactorTest.cs (1)
27.GetSection(nameof(HmacRedactorOptions));
Microsoft.Extensions.Compliance.Testing.Tests (1)
Setup.cs (1)
21.GetSection(nameof(FakeRedactorOptions));
Microsoft.Extensions.Configuration (3)
ChainedConfigurationProvider.cs (1)
95IConfiguration section = parentPath == null ? _config : _config.GetSection(parentPath);
ConfigurationSection.cs (1)
108public IConfigurationSection GetSection(string key) => _root.GetSection(Path + ConfigurationPath.KeyDelimiter + key);
InternalConfigurationRootExtensions.cs (1)
30.Select(key => root.GetSection(path == null ? key : path + ConfigurationPath.KeyDelimiter + key));
Microsoft.Extensions.Configuration.Abstractions (2)
ConfigurationExtensions.cs (2)
38return configuration?.GetSection("ConnectionStrings")[name]; 102IConfigurationSection section = configuration.GetSection(key);
Microsoft.Extensions.Configuration.Binder (4)
ConfigurationBinder.cs (4)
113configuration.GetSection(key).Bind(instance); 209IConfigurationSection section = configuration.GetSection(key); 309config.GetSection(GetPropertyName(property)), 1156config.GetSection(parameterName),
Microsoft.Extensions.Diagnostics (4)
Metrics\Configuration\MetricListenerConfigurationFactory.cs (1)
26var section = configuration.Configuration.GetSection(listenerName);
Metrics\Configuration\MetricsConfigureOptions.cs (3)
49var enabledMetricsSection = configurationSection.GetSection(EnabledMetricsKey); 54var enabledGlobalMetricsSection = configurationSection.GetSection(EnabledGlobalMetricsKey); 59var enabledLocalMetricsSection = configurationSection.GetSection(EnabledLocalMetricsKey);
Microsoft.Extensions.Diagnostics.HealthChecks.Common.Tests (1)
TelemetryHealthChecksPublisherExtensionsTests.cs (1)
60.GetSection(nameof(TelemetryHealthCheckPublisherOptions)));
Microsoft.Extensions.Diagnostics.Probes.Tests (3)
KubernetesProbesExtensionsTests.cs (1)
105services.AddKubernetesProbes(configuration.GetSection("KubernetesProbes")).AddHealthChecks();
TcpEndpointProbesExtensionsTests.cs (2)
115.AddTcpEndpointProbe(config.GetSection("TcpHealthCheck")); 140.AddTcpEndpointProbe("Liveness", config.GetSection("TcpHealthCheck"));
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (1)
ResourceMonitoringExtensionsTests.cs (1)
170.GetSection(nameof(ResourceMonitoringOptions));
Microsoft.Extensions.Diagnostics.Testing.Tests (1)
Logging\FakeLoggerExtensionsTests.cs (1)
61var section = configRoot.GetSection("Logging");
Microsoft.Extensions.Hosting (2)
HostingHostBuilderExtensions.cs (2)
303logging.AddConfiguration(hostingContext.Configuration.GetSection("Logging")); 330metrics.AddConfiguration(hostingContext.Configuration.GetSection("Metrics"));
Microsoft.Extensions.Http.Diagnostics.Tests (2)
Latency\HttpClientLatencyTelemetryExtensionsTest.cs (1)
116.GetSection($"{nameof(HttpClientLatencyTelemetryOptions)}");
Logging\Internal\TestConfiguration.cs (1)
27.GetSection($"{nameof(LoggingOptions)}");
Microsoft.Extensions.Http.Resilience.Tests (11)
Hedging\StandardHedgingTests.cs (4)
98}).GetSection("dummy"); 155}).GetSection("dummy"); 164var section = ConfigurationStubFactory.CreateEmpty().GetSection(string.Empty); 246out var reloadAction).GetSection("standard");
Resilience\HttpClientBuilderExtensionsTests.Standard.cs (4)
71.GetSection("StandardResilienceOptions"); 79.GetSection("StandardResilienceOptions"); 82ConfigurationStubFactory.CreateEmpty().GetSection(string.Empty); 234out var reloadAction).GetSection("standard");
Routing\OrderedRoutingStrategyTest.cs (1)
37(b, c) => b.ConfigureOrderedGroups(c.GetSection("section")),
Routing\RoutingStrategyTest.cs (1)
168return new ConfigurationBuilder().AddInMemoryCollection(values.Select(pair => new KeyValuePair<string, string?>("section:" + pair.Key, pair.Value))).Build().GetSection("section");
Routing\WeightedRoutingStrategyTest.cs (1)
51(b, c) => b.ConfigureWeightedGroups(c.GetSection("section")),
Microsoft.Extensions.Logging.Configuration (4)
_generated\0\BindingExtensions.g.cs (1)
47IConfigurationSection section = configuration.GetSection(key);
LoggerFilterConfigureOptions.cs (1)
44IConfigurationSection logLevelSection = configurationSection.GetSection(LogLevelKey);
LoggerProviderConfigurationFactory.cs (2)
28IConfigurationSection sectionFromFullName = configuration.Configuration.GetSection(fullName); 33IConfigurationSection sectionFromAlias = configuration.Configuration.GetSection(alias);
Microsoft.Extensions.Logging.Console (26)
_generated\0\BindingExtensions.g.cs (24)
115instance.IncludeScopes = ParseBool(value0, configuration.GetSection("IncludeScopes").Path); 140instance.UseUtcTimestamp = ParseBool(value2, configuration.GetSection("UseUtcTimestamp").Path); 157instance.DisableColors = ParseBool(value3, configuration.GetSection("DisableColors").Path); 169instance.Format = ParseEnum<global::Microsoft.Extensions.Logging.Console.ConsoleLoggerFormat>(value4, configuration.GetSection("Format").Path); 194instance.IncludeScopes = ParseBool(value6, configuration.GetSection("IncludeScopes").Path); 206instance.LogToStandardErrorThreshold = ParseEnum<global::Microsoft.Extensions.Logging.LogLevel>(value7, configuration.GetSection("LogToStandardErrorThreshold").Path); 231instance.UseUtcTimestamp = ParseBool(value9, configuration.GetSection("UseUtcTimestamp").Path); 243instance.QueueFullMode = ParseEnum<global::Microsoft.Extensions.Logging.Console.ConsoleLoggerQueueFullMode>(value10, configuration.GetSection("QueueFullMode").Path); 255instance.MaxQueueLength = ParseInt(value11, configuration.GetSection("MaxQueueLength").Path); 268var value12 = configuration.GetSection("Default"); 282var value16 = configuration.GetSection("UnsafeRelaxedJsonEscaping"); 301var value20 = configuration.GetSection("Encoder"); 320instance.Indented = ParseBool(value24, configuration.GetSection("Indented").Path); 332instance.IndentCharacter = ParseChar(value25, configuration.GetSection("IndentCharacter").Path); 344instance.IndentSize = ParseInt(value26, configuration.GetSection("IndentSize").Path); 369instance.MaxDepth = ParseInt(value28, configuration.GetSection("MaxDepth").Path); 381instance.SkipValidation = ParseBool(value29, configuration.GetSection("SkipValidation").Path); 394var value30 = configuration.GetSection("JsonWriterOptions"); 412instance.IncludeScopes = ParseBool(value34, configuration.GetSection("IncludeScopes").Path); 437instance.UseUtcTimestamp = ParseBool(value36, configuration.GetSection("UseUtcTimestamp").Path); 454instance.ColorBehavior = ParseEnum<global::Microsoft.Extensions.Logging.Console.LoggerColorBehavior>(value37, configuration.GetSection("ColorBehavior").Path); 466instance.SingleLine = ParseBool(value38, configuration.GetSection("SingleLine").Path); 478instance.IncludeScopes = ParseBool(value39, configuration.GetSection("IncludeScopes").Path); 503instance.UseUtcTimestamp = ParseBool(value41, configuration.GetSection("UseUtcTimestamp").Path);
ConfigurationConsoleLoggerSettings.cs (1)
79var switches = _configuration.GetSection("LogLevel");
ConsoleLoggerExtensions.cs (1)
172return providerConfiguration.Configuration.GetSection("FormatterOptions");
Microsoft.Extensions.ObjectPool.DependencyInjection.Tests (2)
DependencyInjectionExtensionsTests.cs (2)
34() => new ServiceCollection().ConfigurePools(builder.Build().GetSection("My:Pools"))); 51var services = new ServiceCollection().ConfigurePools(builder.Build().GetSection("My:Pools"));
Microsoft.Extensions.Options.ConfigurationExtensions (1)
OptionsBuilderConfigurationExtensions.cs (1)
77: config.GetSection(configSectionPath);
Microsoft.Extensions.ServiceDiscovery (4)
Configuration\ConfigurationServiceEndpointProvider.cs (4)
63var section = _configuration.GetSection(_options.Value.SectionName).GetSection(_serviceName); 83var candidate = section.GetSection(scheme); 96namedSection = section.GetSection(_endpointName);
Microsoft.Extensions.Telemetry (1)
Sampling\RandomProbabilisticSamplerConfigureOptions.cs (1)
26IConfigurationSection section = _configuration.GetSection(RandomProbabilisticSamplerKey);
Microsoft.Extensions.Telemetry.Tests (5)
Enrichment\ApplicationEnricherExtensionsTests.cs (1)
81.AddApplicationLogEnricher(context.Configuration.GetSection("Applicationenrichersection")))
Enrichment\ProcessEnricherExtensionsTests.cs (1)
79.AddProcessLogEnricher(context.Configuration.GetSection(TestSectionName)))
Enrichment\ServiceEnricherExtensionsTests.cs (1)
82.AddServiceLogEnricher(context.Configuration.GetSection("Serviceenrichersection")))
Latency\LatencyConsoleExtensionsTests.cs (1)
75.GetSection($"{nameof(LatencyConsoleOptions)}");
Latency\LatencyContextExtensionTests.cs (1)
128.GetSection($"{nameof(LatencyContextOptions)}");