3 implementations of IConfigurationRoot
Microsoft.AspNetCore.Components.WebAssembly (1)
Hosting\WebAssemblyHostConfiguration.cs (1)
16public class WebAssemblyHostConfiguration : IConfiguration, IConfigurationRoot, IConfigurationBuilder
Microsoft.Extensions.Configuration (2)
ConfigurationManager.cs (1)
25public sealed class ConfigurationManager : IConfigurationManager, IConfigurationRoot, IDisposable
ConfigurationRoot.cs (1)
17public class ConfigurationRoot : IConfigurationRoot, IDisposable
260 references to IConfigurationRoot
Aspire.Cli.Tests (9)
Hosting\CliOrphanDetectorTests.cs (7)
20var configuration = new ConfigurationBuilder().Build(); 34var configuration = new ConfigurationBuilder() 56var configuration = new ConfigurationBuilder() 77var configuration = new ConfigurationBuilder() 100var configuration = new ConfigurationBuilder() 144var configuration = new ConfigurationBuilder() 170var configuration = new ConfigurationBuilder()
Projects\ProjectLocatorTests.cs (1)
307var config = new ConfigurationBuilder().Build();
Utils\CliTestHelper.cs (1)
62var configuration = configBuilder.Build();
Aspire.Dashboard.Tests (4)
Integration\IntegrationTestHelpers.cs (1)
72var config = new ConfigurationManager()
Integration\Playwright\Infrastructure\DashboardServerFixture.cs (1)
45var config = new ConfigurationManager().AddInMemoryCollection(Configuration).Build();
Integration\StartupTests.cs (2)
164var config = new ConfigurationManager() 199var config = new ConfigurationManager()
Aspire.Hosting.Azure.Tests (3)
BicepUtilitiesTests.cs (3)
423var config = new ConfigurationBuilder().Build(); 444var config = configurationBuilder.Build(); 471var config = configurationBuilder.Build();
Aspire.Hosting.Tests (43)
Dashboard\DashboardLifecycleHookTests.cs (8)
42var configuration = new ConfigurationBuilder().Build(); 83var configuration = new ConfigurationBuilder().Build(); 124var configuration = configurationBuilder.Build(); 161var configuration = configurationBuilder.Build(); 187var configuration = new ConfigurationBuilder().Build(); 280var configuration = new ConfigurationBuilder().Build(); 352var configuration = new ConfigurationBuilder().Build(); 424var configuration = new ConfigurationBuilder().Build();
Dashboard\TransportOptionsValidatorTests.cs (18)
19var config = new ConfigurationBuilder().AddInMemoryCollection().Build(); 39var config = new ConfigurationBuilder().AddInMemoryCollection().Build(); 57var config = new ConfigurationBuilder().AddInMemoryCollection().Build(); 75var config = new ConfigurationBuilder().AddInMemoryCollection().Build(); 92var config = new ConfigurationBuilder().AddInMemoryCollection().Build(); 112var config = new ConfigurationBuilder().AddInMemoryCollection().Build(); 131var config = new ConfigurationBuilder().AddInMemoryCollection().Build(); 153var config = new ConfigurationBuilder().AddInMemoryCollection().Build(); 177var config = new ConfigurationBuilder().AddInMemoryCollection().Build(); 202var config = new ConfigurationBuilder().AddInMemoryCollection().Build(); 229var config = new ConfigurationBuilder().AddInMemoryCollection().Build(); 253var config = new ConfigurationBuilder().AddInMemoryCollection().Build(); 277var config = new ConfigurationBuilder().AddInMemoryCollection().Build(); 299var config = new ConfigurationBuilder().AddInMemoryCollection().Build(); 315var config = new ConfigurationBuilder().AddInMemoryCollection().Build(); 335var config = new ConfigurationBuilder().AddInMemoryCollection().Build(); 355var config = new ConfigurationBuilder().AddInMemoryCollection().Build(); 379var config = new ConfigurationBuilder().AddInMemoryCollection().Build();
Dcp\DcpExecutorTests.cs (11)
1294var configuration = configBuilder.Build(); 1329var configuration = configBuilder.Build(); 1365var configuration = configBuilder.Build(); 1405var configuration = configBuilder.Build(); 1436var configuration = configBuilder.Build(); 1467var configuration = configBuilder.Build(); 1497var configuration = configBuilder.Build(); 1526var configuration = configBuilder.Build(); 1559var configuration = new ConfigurationBuilder().AddInMemoryCollection(configDict).Build(); 1606var configuration = new ConfigurationBuilder().AddInMemoryCollection(configDict).Build(); 1643var configuration = new ConfigurationBuilder().AddInMemoryCollection(configDict).Build();
Devcontainers\SshRemoteOptionsTests.cs (5)
15var configuration = new ConfigurationBuilder() 37var configuration = new ConfigurationBuilder() 58var configuration = new ConfigurationBuilder() 79var configuration = new ConfigurationBuilder() 101var configuration = new ConfigurationBuilder().Build();
Orchestrator\ParameterProcessorTests.cs (1)
504var configuration = new ConfigurationBuilder()
AutobahnTestApp (1)
Program.cs (1)
13var config = new ConfigurationBuilder()
Benchmarks (1)
Program.cs (1)
17var config = new ConfigurationBuilder()
dotnet-user-jwts (1)
Helpers\SigningKeysHandler.cs (1)
34var projectConfiguration = new ConfigurationBuilder()
HealthChecksSample (1)
Program.cs (1)
31var config = new ConfigurationBuilder()
IdentitySample.DefaultUI (1)
Startup.cs (1)
32public IConfigurationRoot Configuration { get; set; }
IdentitySample.Mvc (1)
Startup.cs (1)
25public IConfigurationRoot Configuration { get; set; }
InMemory.FunctionalTests (1)
HttpsConnectionMiddlewareTests.cs (1)
73var configuration = new ConfigurationBuilder().AddInMemoryCollection(new Dictionary<string, string>
Interop.FunctionalTests (2)
Http3\Http3TlsTests.cs (2)
414var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 447var config = new ConfigurationBuilder().AddInMemoryCollection(new[]
LocalizationSample (1)
Startup.cs (1)
132var config = new ConfigurationBuilder()
LocalizationWebsite (1)
Program.cs (1)
10var config = new ConfigurationBuilder()
Microsoft.AspNetCore.Authentication.Test (10)
JwtBearerTests_Handler.cs (5)
960var config = new ConfigurationBuilder().AddInMemoryCollection([ 1003var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 1030var config = new ConfigurationBuilder().AddInMemoryCollection([ 1057var config = new ConfigurationBuilder().AddInMemoryCollection([ 1077var config = new ConfigurationBuilder().AddInMemoryCollection([
OpenIdConnect\OpenIdConnectTests.cs (5)
432var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 465var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 502var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 525var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 552var config = new ConfigurationBuilder().AddInMemoryCollection(new[]
Microsoft.AspNetCore.Components.WebAssembly (4)
Hosting\WebAssemblyHostConfiguration.cs (4)
32IEnumerable<IConfigurationProvider> IConfigurationRoot.Providers => new ReadOnlyCollection<IConfigurationProvider>(_providers.ToArray()); 169/// <see cref="IConfigurationRoot.Providers"/>. 171/// <returns>An <see cref="IConfigurationRoot"/> with keys and values from the registered providers.</returns> 172public IConfigurationRoot Build()
Microsoft.AspNetCore.Components.WebAssembly.Tests (1)
Hosting\WebAssemblyHostConfigurationTest.cs (1)
53IConfigurationRoot root = configuration;
Microsoft.AspNetCore.DataProtection.Tests (8)
Internal\KeyManagementOptionsPostSetupTest.cs (6)
22var config = new ConfigurationBuilder().AddInMemoryCollection( 39var config = new ConfigurationBuilder().AddInMemoryCollection( 58var config = new ConfigurationBuilder().AddInMemoryCollection( 77var config = new ConfigurationBuilder().AddInMemoryCollection( 107var config = new ConfigurationBuilder().AddInMemoryCollection( 129var config = new ConfigurationBuilder().AddInMemoryCollection().Build();
ServiceCollectionTests.cs (2)
76var config = new ConfigurationBuilder().AddInMemoryCollection( 112var config = new ConfigurationBuilder().AddInMemoryCollection().Build();
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (1)
Logging\HttpLoggingServiceExtensionsTests.cs (1)
42var configuration = builder.Build();
Microsoft.AspNetCore.HostFiltering.Tests (1)
HostFilteringMiddlewareTests.cs (1)
227var config = new ConfigurationBuilder().Add(new ReloadableMemorySource()).Build();
Microsoft.AspNetCore.Hosting (1)
WebHostBuilder.cs (1)
282var configuration = builder.Build();
Microsoft.AspNetCore.Hosting.Tests (21)
WebHostBuilderTests.cs (12)
301var config = new ConfigurationBuilder().AddInMemoryCollection(data).Build(); 383var config = configBuilder.Build(); 516var config = new ConfigurationBuilder() 542var config = new ConfigurationBuilder() 568var config = new ConfigurationBuilder() 577var overrideConfig = new ConfigurationBuilder() 604var config = configBuilder.Build(); 633var config = configBuilder.Build(); 654var config = configBuilder.Build(); 1324var config = new ConfigurationBuilder() 1488var config = builder.Build(); 1515var config = builder.Build();
WebHostTests.cs (9)
59var config = new ConfigurationBuilder().AddInMemoryCollection(data).Build(); 78var config = new ConfigurationBuilder().AddInMemoryCollection(data).Build(); 98var config = new ConfigurationBuilder().AddInMemoryCollection(data).Build(); 129var config = new ConfigurationBuilder().AddInMemoryCollection(data).Build(); 203var config = new ConfigurationBuilder().AddInMemoryCollection(data).Build(); 242var config = new ConfigurationBuilder().AddInMemoryCollection(data).Build(); 278var config = new ConfigurationBuilder().AddInMemoryCollection(data).Build(); 822var config = builder.Build(); 845var config = builder.Build();
Microsoft.AspNetCore.Hosting.TestSites (1)
Program.cs (1)
21var config = new ConfigurationBuilder()
Microsoft.AspNetCore.Identity.Test (5)
UserManagerTest.cs (5)
20var config = new ConfigurationBuilder().Build(); 35var config = new ConfigurationBuilder().Build(); 1123var config = new ConfigurationBuilder().Build(); 1220var config = new ConfigurationBuilder().Build(); 2145var config = new ConfigurationBuilder().Build();
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (2)
KestrelServerTests.cs (2)
757var currentConfig = new ConfigurationBuilder().AddInMemoryCollection(new[] 916var currentConfig = new ConfigurationBuilder().AddInMemoryCollection(new[]
Microsoft.AspNetCore.Server.Kestrel.Tests (62)
ConfigurationReaderTests.cs (21)
22var config = new ConfigurationBuilder().AddInMemoryCollection().Build(); 32var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 45var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 77var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 110var config = new ConfigurationBuilder().AddInMemoryCollection().Build(); 120var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 133var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 144var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 155var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 224var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 240var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 257var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 273var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 286var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 301var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 316var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 345var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 360var config = new ConfigurationBuilder().Build(); 370var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 383var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 396var config = new ConfigurationBuilder().Build();
HttpsConfigurationTests.cs (3)
102var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 144var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 180var config = new ConfigurationBuilder().AddInMemoryCollection(new[]
KestrelConfigurationLoaderTests.cs (38)
41var currentConfig = new ConfigurationBuilder().AddInMemoryCollection(new[] 62var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 123var config1 = new ConfigurationBuilder().AddInMemoryCollection(new[] 134var config2 = new ConfigurationBuilder().AddInMemoryCollection(new[] 170var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 205var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 243var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 283var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 341var config = new ConfigurationBuilder().AddInMemoryCollection(endpointConfig.Concat(devCertConfig)).Build(); 397var configRoot = new ConfigurationBuilder().AddInMemoryCollection(new[] 449var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 496var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 557var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 592var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 616var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 641var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 666var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 822var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 986var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 1017var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 1042var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 1094var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 1143var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 1242var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 1338var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 1408var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 1459var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 1500var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 1529var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 1563var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 1596var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 1630var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 1664var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 1691var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 1721var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 1742var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 1781var config = new ConfigurationBuilder().AddInMemoryCollection(new[] 1818var config = new ConfigurationBuilder().AddInMemoryCollection(new[]
Microsoft.AspNetCore.SpaProxy (1)
SpaHostingStartup.cs (1)
23var configuration = new ConfigurationBuilder()
Microsoft.AspNetCore.StaticFiles.Tests (1)
StaticFilesTestServer.cs (1)
18var configuration = new ConfigurationBuilder()
Microsoft.AspNetCore.Tests (4)
WebApplicationTests.cs (4)
1337Assert.Single(((IConfigurationRoot)app.Configuration).Providers.OfType<RandomConfigurationProvider>()); 2317Assert.Contains("foo=bar (MemoryConfigurationProvider)", ((IConfigurationRoot)app.Configuration).GetDebugView()); 2331((IConfigurationRoot)app.Configuration).Reload(); 2393Assert.Single(((IConfigurationRoot)app.Configuration).Providers.OfType<RandomConfigurationProvider>());
Microsoft.AspNetCore.WebSockets.Tests (1)
KestrelWebSocketHelpers.cs (1)
52var config = configBuilder.Build();
Microsoft.Extensions.AI.Evaluation.Integration.Tests (1)
Settings.cs (1)
73IConfigurationRoot config = new ConfigurationBuilder()
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (1)
Settings.cs (1)
43IConfigurationRoot config = new ConfigurationBuilder()
Microsoft.Extensions.AmbientMetadata.Application.Tests (4)
ApplicationMetadataExtensionsTests.cs (4)
36var config = new ConfigurationBuilder().Build(); 72var expectedConfig = new ConfigurationBuilder() 81var actualConfig = new ConfigurationBuilder().AddApplicationMetadata(_hostEnvironment.Object, nameof(ApplicationMetadata)).Build(); 98var config = new ConfigurationBuilder()
Microsoft.Extensions.Caching.Hybrid.Tests (2)
ServiceConstructionTests.cs (2)
60var config = configBuilder.Build(); 73var config = configBuilder.Build();
Microsoft.Extensions.Caching.SqlServer.Tests (1)
SqlServerCacheWithDatabaseTest.cs (1)
50var configuration = configurationBuilder.Build();
Microsoft.Extensions.Compliance.Abstractions.Tests (1)
Classification\DataClassificationTypeConverterTests.cs (1)
33var configuration = new ConfigurationBuilder()
Microsoft.Extensions.Configuration (15)
ConfigurationBuilder.cs (2)
44/// <returns>An <see cref="IConfigurationRoot"/> with keys and values from the registered providers.</returns> 45public IConfigurationRoot Build()
ConfigurationManager.cs (5)
20/// It is both an <see cref="IConfigurationBuilder"/> and an <see cref="IConfigurationRoot"/>. 41/// Creates an empty mutable configuration object that is both an <see cref="IConfigurationBuilder"/> and an <see cref="IConfigurationRoot"/>. 81IEnumerable<IConfigurationProvider> IConfigurationRoot.Providers => _providerManager.NonReferenceCountedProviders; 98IConfigurationRoot IConfigurationBuilder.Build() => this; 102void IConfigurationRoot.Reload()
ConfigurationSection.cs (3)
18private readonly IConfigurationRoot _root; 27public ConfigurationSection(IConfigurationRoot root, string path) 37/// Gets the full path to this section from the <see cref="IConfigurationRoot"/>.
ConfigurationSectionDebugView.cs (2)
43internal static List<ConfigurationSectionDebugView> FromConfiguration(IConfiguration current, IConfigurationRoot root) 71internal static IConfigurationProvider? GetValueProvider(IConfigurationRoot root, string key)
InternalConfigurationRootExtensions.cs (3)
11/// Extensions method for <see cref="IConfigurationRoot"/> 21internal static IEnumerable<IConfigurationSection> GetChildrenImplementation(this IConfigurationRoot root, string? path) 43internal static bool TryGetConfiguration(this IConfigurationRoot root, string key, out string? value)
Microsoft.Extensions.Configuration.Abstractions (6)
ConfigurationRootExtensions.cs (4)
12/// Provides extension methods for <see cref="IConfigurationRoot"/>. 20public static string GetDebugView(this IConfigurationRoot root) 36public static string GetDebugView(this IConfigurationRoot root, Func<ConfigurationDebugViewContext, string>? processValue) 82IConfigurationRoot root,
IConfigurationBuilder.cs (2)
35/// <returns>An <see cref="IConfigurationRoot"/> with keys and values from the registered sources.</returns> 36IConfigurationRoot Build();
Microsoft.Extensions.Configuration.KeyPerFile.Tests (22)
ConfigurationProviderTestBase.cs (6)
17var configRoot = BuildConfigRoot(LoadThroughProvider(TestSection.TestConfig)); 25var configRoot = BuildConfigRoot(LoadThroughProvider(TestSection.TestConfig)); 131var configuration = BuildConfigRoot(LoadThroughProvider(TestSection.TestConfig)); 174IConfigurationRoot config, 187IConfigurationRoot config, 328protected virtual IConfigurationRoot BuildConfigRoot(
KeyPerFileTests.cs (16)
46var config = new ConfigurationBuilder() 62var config = new ConfigurationBuilder() 78var config = new ConfigurationBuilder() 95var config = new ConfigurationBuilder() 116var config = new ConfigurationBuilder() 133var config = new ConfigurationBuilder() 154var config = new ConfigurationBuilder() 173var config = new ConfigurationBuilder() 194var config = new ConfigurationBuilder() 214var config = new ConfigurationBuilder() 249var config = new ConfigurationBuilder() 275var config = new ConfigurationBuilder() 298var config = new ConfigurationBuilder() 323var config = new ConfigurationBuilder() 353var config = new ConfigurationBuilder() 377var config = new ConfigurationBuilder()
Microsoft.Extensions.Diagnostics.Probes.Tests (3)
KubernetesProbesExtensionsTests.cs (1)
94var configuration = new ConfigurationBuilder()
TcpEndpointProbesExtensionsTests.cs (2)
104var config = new ConfigurationBuilder() 129var config = new ConfigurationBuilder()
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (1)
ResourceMonitoringExtensionsTests.cs (1)
157var config = new ConfigurationBuilder()
Microsoft.Extensions.Diagnostics.Testing.Tests (1)
Logging\FakeLoggerExtensionsTests.cs (1)
54var configRoot = new ConfigurationBuilder()
Microsoft.Extensions.Telemetry.Tests (2)
Sampling\SamplingLoggerBuilderExtensionsTests.cs (2)
63IConfigurationRoot configuration = configBuilder.Build(); 198IConfigurationRoot configuration = configBuilder.Build();
SampleStartups (3)
StartupBlockingOnStart.cs (1)
35var config = new ConfigurationBuilder().AddCommandLine(args).Build();
StartupConfigureAddresses.cs (1)
28var config = new ConfigurationBuilder().AddCommandLine(args).Build();
StartupFullControl.cs (1)
18var config = new ConfigurationBuilder()
ServerComparison.TestSites (1)
Program.cs (1)
17var configuration = new ConfigurationBuilder()
SignalRSamples (1)
Program.cs (1)
14var config = new ConfigurationBuilder()
Sockets.BindTests (1)
src\Servers\Kestrel\test\BindTests\AddressRegistrationTests.cs (1)
904var config = new ConfigurationBuilder().AddInMemoryCollection(new[]