1 type derived from EnvironmentVariablesConfigurationSource
Aspire.Hosting.Tests (1)
DistributedApplicationBuilderTests.cs (1)
827private sealed class TestEnvironmentVariablesConfigurationSource(IReadOnlyDictionary<string, string?> values) : EnvironmentVariablesConfigurationSource, IConfigurationSource
3 instantiations of EnvironmentVariablesConfigurationSource
Microsoft.Extensions.Configuration.EnvironmentVariables (3)
EnvironmentVariablesExtensions.cs (3)
21configurationBuilder.Add(new EnvironmentVariablesConfigurationSource()); 38configurationBuilder.Add(new EnvironmentVariablesConfigurationSource { Prefix = prefix }); 59configurationBuilder.Add(new EnvironmentVariablesConfigurationSource
8 references to EnvironmentVariablesConfigurationSource
Aspire.Dashboard.Tests (2)
Integration\IntegrationTestHelpers.cs (1)
102if (item is EnvironmentVariablesConfigurationSource)
Integration\StartupTests.cs (1)
1274if (item is EnvironmentVariablesConfigurationSource)
Aspire.Hosting (1)
DistributedApplicationBuilder.cs (1)
1071if (configuration.Sources[i] is EnvironmentVariablesConfigurationSource or CommandLineConfigurationSource)
Microsoft.Extensions.Configuration.EnvironmentVariables (5)
EnvironmentVariablesConfigurationProvider.cs (2)
56/// When <see langword="null"/>, <see cref="EnvironmentVariablesConfigurationSource.DefaultTransformation"/> is used.</param> 60_transformation = variableNameTransformation ?? EnvironmentVariablesConfigurationSource.DefaultTransformation;
EnvironmentVariablesExtensions.cs (3)
31/// The prefix is transformed by <see cref="EnvironmentVariablesConfigurationSource.DefaultTransformation"/> and then matched against transformed environment variable name, so it should be specified in the pre-transformation 52/// <see cref="EnvironmentVariablesConfigurationSource.DefaultTransformation"/> is used.</param> 73public static IConfigurationBuilder AddEnvironmentVariables(this IConfigurationBuilder builder, Action<EnvironmentVariablesConfigurationSource>? configureSource)