3 implementations of 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);
31 references to GetChildren
Aspire.Hosting (2)
Ats\BuilderExports.cs (1)
108return [.. configuration.GetChildren()];
ProjectResourceBuilderExtensions.cs (1)
500var kestrelEndpoints = options.ExcludeKestrelEndpoints ? [] : config.GetSection("Kestrel:Endpoints").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.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 (3)
Metrics\Configuration\MetricsConfigureOptions.cs (3)
28foreach (var configurationSection in _configuration.GetChildren()) 71foreach (var meterSection in configurationSection.GetChildren()) 74if (meterSection.GetChildren().Any())
Microsoft.Extensions.Http.Resilience (2)
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)
532foreach (IConfigurationSection section in configuration.GetChildren()) 549foreach (IConfigurationSection _ in configuration.GetChildren())
Microsoft.Extensions.Logging.EventLog (2)
_generated\0\BindingExtensions.g.cs (2)
126foreach (IConfigurationSection section in configuration.GetChildren()) 143foreach (IConfigurationSection _ 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())