3 implementations of Sources
Microsoft.AspNetCore.Components.WebAssembly (1)
Hosting\WebAssemblyHostConfiguration.cs (1)
27IList<IConfigurationSource> IConfigurationBuilder.Sources => new ReadOnlyCollection<IConfigurationSource>(_sources.ToArray());
Microsoft.Extensions.Configuration (2)
ConfigurationBuilder.cs (1)
19public IList<IConfigurationSource> Sources => _sources;
ConfigurationManager.cs (1)
76public IList<IConfigurationSource> Sources => _sources;
15 references to Sources
Aspire.Dashboard.Tests (2)
Integration\IntegrationTestHelpers.cs (1)
99var sources = ((IConfigurationBuilder)builder.Configuration).Sources;
Integration\StartupTests.cs (1)
1271var sources = ((IConfigurationBuilder)builder.Configuration).Sources;
Aspire.Hosting (11)
DistributedApplicationBuilder.cs (11)
1060var lastIndex = configuration.Sources.Count - 1; 1061var source = configuration.Sources[lastIndex]; 1062configuration.Sources.RemoveAt(lastIndex); 1068var insertIndex = configuration.Sources.Count; 1069for (var i = configuration.Sources.Count - 1; i >= 0; i--) 1071if (configuration.Sources[i] is EnvironmentVariablesConfigurationSource or CommandLineConfigurationSource) 1077if (insertIndex != configuration.Sources.Count) 1083configuration.Sources.Insert(insertIndex, source); 1097for (var i = configuration.Sources.Count - 1; i >= 0; i--) 1099if (configuration.Sources[i] is not FileConfigurationSource fileSource) 1113configuration.Sources.RemoveAt(i);
Microsoft.Extensions.Configuration.Abstractions (1)
IConfigurationBuilder.cs (1)
33/// <see cref="Sources"/>.
Microsoft.Extensions.Hosting.Testing (1)
FakeHostingExtensions.cs (1)
180if (builder.Sources.LastOrDefault() is FakeConfigurationSource source)