4 implementations of GetChildren
Microsoft.AspNetCore.Components.WebAssembly (1)
Hosting\WebAssemblyHostConfiguration.cs (1)
92IEnumerable<IConfigurationSection> IConfiguration.GetChildren()
Microsoft.Extensions.Configuration (3)
ConfigurationManager.cs (1)
71public IEnumerable<IConfigurationSection> GetChildren() => this.GetChildrenImplementation(null);
ConfigurationRoot.cs (1)
60public IEnumerable<IConfigurationSection> GetChildren() => this.GetChildrenImplementation(null);
ConfigurationSection.cs (1)
114public IEnumerable<IConfigurationSection> GetChildren() => _root.GetChildrenImplementation(Path);
105 references to GetChildren
Aspire.Hosting (2)
Ats\BuilderExports.cs (1)
111return [.. configuration.GetChildren()];
ProjectResourceBuilderExtensions.cs (1)
636var kestrelEndpoints = options.ExcludeKestrelEndpoints ? [] : config.GetSection("Kestrel:Endpoints").GetChildren();
dotnet-user-jwts (4)
_generated\0\BindingExtensions.g.cs (4)
76foreach (IConfigurationSection section in configuration.GetChildren()) 78if (!string.IsNullOrEmpty(section.Value) && !section.GetChildren().Any()) 139foreach (IConfigurationSection section in configuration.GetChildren()) 165foreach (IConfigurationSection _ in configuration.GetChildren())
Microsoft.AspNetCore.Authentication.JwtBearer (4)
JwtBearerConfigureOptions.cs (4)
38if (configSection is null || !configSection.GetChildren().Any()) 45var issuers = configSection.GetSection(nameof(TokenValidationParameters.ValidIssuers)).GetChildren().Select(iss => iss.Value).ToList(); 48var audiences = configSection.GetSection(nameof(TokenValidationParameters.ValidAudiences)).GetChildren().Select(aud => aud.Value).ToList(); 85.GetChildren()
Microsoft.AspNetCore.Authentication.OpenIdConnect (3)
OpenIdConnectConfigureOptions.cs (3)
38if (configSection is null || !configSection.GetChildren().Any()) 87if (cookieConfigSection is null || !cookieConfigSection.GetChildren().Any()) 112var elementsFromConfig = listConfigSection.GetChildren().Select(element => element.Value).OfType<string>();
Microsoft.AspNetCore.Diagnostics.Middleware (8)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (6)
129foreach (IConfigurationSection section in configuration.GetChildren()) 131if (!string.IsNullOrEmpty(section.Value) && !section.GetChildren().Any()) 148foreach (IConfigurationSection section in configuration.GetChildren()) 150if (!string.IsNullOrEmpty(section.Value) && !section.GetChildren().Any()) 324foreach (IConfigurationSection section in configuration.GetChildren()) 350foreach (IConfigurationSection _ in configuration.GetChildren())
Logging\Internal\LoggingRedactionOptionsConfigureOptions.cs (2)
52foreach (IConfigurationSection child in section.GetChildren()) 63foreach (IConfigurationSection child in section.GetChildren())
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (1)
Logging\HttpLoggingServiceExtensionsTests.cs (1)
85configurationSection.GetChildren()
Microsoft.AspNetCore.HeaderParsing (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (5)
102foreach (IConfigurationSection section in configuration.GetChildren()) 113foreach (IConfigurationSection section in configuration.GetChildren()) 127foreach (IConfigurationSection section in configuration.GetChildren()) 182foreach (IConfigurationSection section in configuration.GetChildren()) 208foreach (IConfigurationSection _ in configuration.GetChildren())
Microsoft.AspNetCore.Server.Kestrel.Core (5)
Internal\ConfigSectionClone.cs (1)
18var children = configSection.GetChildren() ?? Enumerable.Empty<IConfigurationSection>();
Internal\ConfigurationReader.cs (4)
43var certificatesConfig = _configuration.GetSection(CertificatesKey).GetChildren(); 72var endpointsConfig = _configuration.GetSection(EndpointsKey).GetChildren(); 125foreach (var sniChild in sniConfig.GetChildren()) 190var childrenSections = sslProtocols.GetChildren().ToArray();
Microsoft.Extensions.AmbientMetadata.Application (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (2)
136foreach (IConfigurationSection section in configuration.GetChildren()) 162foreach (IConfigurationSection _ in configuration.GetChildren())
Microsoft.Extensions.AmbientMetadata.Build (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (2)
174foreach (IConfigurationSection section in configuration.GetChildren()) 200foreach (IConfigurationSection _ in configuration.GetChildren())
Microsoft.Extensions.Compliance.Redaction (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (2)
112foreach (IConfigurationSection section in configuration.GetChildren()) 138foreach (IConfigurationSection _ in configuration.GetChildren())
Microsoft.Extensions.Compliance.Testing (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (2)
107foreach (IConfigurationSection section in configuration.GetChildren()) 133foreach (IConfigurationSection _ in configuration.GetChildren())
Microsoft.Extensions.Configuration (2)
ChainedConfigurationProvider.cs (1)
97foreach (IConfigurationSection child in section.GetChildren())
ConfigurationSectionDebugView.cs (1)
61foreach (IConfigurationSection child in config.GetChildren())
Microsoft.Extensions.Configuration.Abstractions (4)
ConfigurationExtensions.cs (2)
67foreach (IConfigurationSection child in config.GetChildren()) 85return section.Value != null || section.GetChildren().Any();
ConfigurationRootExtensions.cs (2)
70RecurseChildren(stringBuilder, child.GetChildren(), indent + " "); 76RecurseChildren(builder, root.GetChildren(), "");
Microsoft.Extensions.Configuration.Binder (6)
ConfigurationBinder.cs (6)
230foreach (IConfigurationSection cs in configuration.GetChildren()) 384if (config.GetChildren().Any()) 773foreach (IConfigurationSection child in config.GetChildren()) 822foreach (IConfigurationSection section in config.GetChildren()) 878foreach (IConfigurationSection section in config.GetChildren()) 947foreach (IConfigurationSection section in config.GetChildren())
Microsoft.Extensions.Diagnostics (6)
Metrics\Configuration\MetricsConfigureOptions.cs (3)
28foreach (var configurationSection in _configuration.GetChildren()) 71foreach (var meterSection in configurationSection.GetChildren()) 74if (meterSection.GetChildren().Any())
Tracing\Configuration\TracingConfigureOptions.cs (3)
29foreach (var configurationSection in _configuration.GetChildren()) 69foreach (var activitySourceSection in configurationSection.GetChildren()) 71if (activitySourceSection.GetChildren().Any())
Microsoft.Extensions.Diagnostics.HealthChecks.Common (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (2)
114foreach (IConfigurationSection section in configuration.GetChildren()) 140foreach (IConfigurationSection _ in configuration.GetChildren())
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (2)
207foreach (IConfigurationSection section in configuration.GetChildren()) 233foreach (IConfigurationSection _ in configuration.GetChildren())
Microsoft.Extensions.Diagnostics.Probes (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (2)
189foreach (IConfigurationSection section in configuration.GetChildren()) 215foreach (IConfigurationSection _ in configuration.GetChildren())
Microsoft.Extensions.Diagnostics.ResourceMonitoring (3)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (3)
108foreach (IConfigurationSection section in configuration.GetChildren()) 219foreach (IConfigurationSection section in configuration.GetChildren()) 245foreach (IConfigurationSection _ in configuration.GetChildren())
Microsoft.Extensions.Diagnostics.Testing (17)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (17)
121foreach (IConfigurationSection section in configuration.GetChildren()) 132foreach (IConfigurationSection section in configuration.GetChildren()) 148foreach (IConfigurationSection section in configuration.GetChildren()) 249foreach (IConfigurationSection section in configuration.GetChildren()) 357foreach (IConfigurationSection section in configuration.GetChildren()) 439foreach (IConfigurationSection section in configuration.GetChildren()) 495foreach (IConfigurationSection section in configuration.GetChildren()) 507foreach (IConfigurationSection section in configuration.GetChildren()) 519foreach (IConfigurationSection section in configuration.GetChildren()) 614foreach (IConfigurationSection section in configuration.GetChildren()) 623foreach (IConfigurationSection section in configuration.GetChildren()) 639foreach (IConfigurationSection section in configuration.GetChildren()) 858foreach (IConfigurationSection section in configuration.GetChildren()) 1052foreach (IConfigurationSection section in configuration.GetChildren()) 1084foreach (IConfigurationSection section in configuration.GetChildren()) 1467foreach (IConfigurationSection section in configuration.GetChildren()) 1493foreach (IConfigurationSection _ in configuration.GetChildren())
Microsoft.Extensions.Http.Diagnostics (4)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (2)
114foreach (IConfigurationSection section in configuration.GetChildren()) 140foreach (IConfigurationSection _ in configuration.GetChildren())
Logging\Internal\LoggingOptionsConfigureOptions.cs (2)
69foreach (IConfigurationSection child in section.GetChildren()) 80foreach (IConfigurationSection child in section.GetChildren())
Microsoft.Extensions.Http.Diagnostics.Tests (1)
Logging\HttpClientLoggingExtensionsTest.cs (1)
279configurationSection.GetChildren().Select(child => child.Key).Should().BeEquivalentTo(
Microsoft.Extensions.Http.Resilience (7)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (5)
486foreach (IConfigurationSection section in configuration.GetChildren()) 509foreach (IConfigurationSection section in configuration.GetChildren()) 554foreach (IConfigurationSection section in configuration.GetChildren()) 592foreach (IConfigurationSection section in configuration.GetChildren()) 618foreach (IConfigurationSection _ in configuration.GetChildren())
Hedging\StandardHedgingHandlerBuilderExtensions.cs (1)
33if (!section.GetChildren().Any())
Resilience\HttpStandardResiliencePipelineBuilderExtensions.cs (1)
30if (!section.GetChildren().Any())
Microsoft.Extensions.Logging.Configuration (1)
LoggerFilterConfigureOptions.cs (1)
35foreach (IConfigurationSection configurationSection in _configuration.GetChildren())
Microsoft.Extensions.Logging.Console (2)
_generated\0\BindingExtensions.g.cs (2)
538foreach (IConfigurationSection section in configuration.GetChildren()) 555foreach (IConfigurationSection _ in configuration.GetChildren())
Microsoft.Extensions.Logging.EventLog (1)
_generated\0\BindingExtensions.g.cs (1)
120foreach (IConfigurationSection section in configuration.GetChildren())
Microsoft.Extensions.ObjectPool.DependencyInjection (1)
ObjectPoolServiceCollectionExtensions.cs (1)
83foreach (var child in Throw.IfNull(section).GetChildren())
Microsoft.Extensions.ServiceDiscovery (1)
Configuration\ConfigurationServiceEndpointProvider.cs (1)
118foreach (var child in namedSection.GetChildren())
Microsoft.Extensions.Telemetry (3)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (3)
356foreach (IConfigurationSection section in configuration.GetChildren()) 424foreach (IConfigurationSection section in configuration.GetChildren()) 450foreach (IConfigurationSection _ in configuration.GetChildren())