Implemented interface member:
property
EnvironmentVariables
Aspire.Hosting.ApplicationModel.IExecutionConfigurationGathererContext.EnvironmentVariables
27 references to EnvironmentVariables
Aspire.Hosting (2)
ApplicationModel\ExecutionConfigurationGathererContext.cs (2)
47Dictionary<string, (object Unprocessed, string Value)> resolvedEnvironmentVariables = new(EnvironmentVariables.Count); 58foreach (var kvp in EnvironmentVariables)
Aspire.Hosting.Tests (25)
ExecutionConfigurationGathererTests.cs (20)
134Assert.Equal(2, context.EnvironmentVariables.Count); 135Assert.Equal("value1", context.EnvironmentVariables["KEY1"]); 136Assert.Equal("value2", context.EnvironmentVariables["KEY2"]); 157Assert.Equal(2, context.EnvironmentVariables.Count); 158Assert.Equal("value1", context.EnvironmentVariables["KEY1"]); 159Assert.Equal("value2", context.EnvironmentVariables["KEY2"]); 177Assert.Empty(context.EnvironmentVariables); 202Assert.Single(context.EnvironmentVariables); 203Assert.Equal("async-value", context.EnvironmentVariables["ASYNC_KEY"]); 298Assert.Contains("SSL_CERT_DIR", context.EnvironmentVariables.Keys); 326Assert.Contains("SSL_CERT_FILE", context.EnvironmentVariables.Keys); 327Assert.Contains("SSL_CERT_DIR", context.EnvironmentVariables.Keys); 356Assert.Contains("SSL_CERT_FILE", context.EnvironmentVariables.Keys); 357Assert.Contains("SSL_CERT_DIR", context.EnvironmentVariables.Keys); 384Assert.DoesNotContain("SSL_CERT_FILE", context.EnvironmentVariables.Keys); 385Assert.DoesNotContain("SSL_CERT_DIR", context.EnvironmentVariables.Keys); 406Assert.DoesNotContain("SSL_CERT_FILE", context.EnvironmentVariables.Keys); 407Assert.DoesNotContain("SSL_CERT_DIR", context.EnvironmentVariables.Keys); 432Assert.DoesNotContain("SSL_CERT_FILE", context.EnvironmentVariables.Keys); 433Assert.Contains("SSL_CERT_DIR", context.EnvironmentVariables.Keys);
ProjectResourceBuilderExtensionTests.cs (5)
161var certificatePath = Assert.IsAssignableFrom<IValueProvider>(context.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath]); 163Assert.Same(password.Resource, context.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword]); 191var certificatePath = Assert.IsAssignableFrom<IValueProvider>(context.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath]); 193Assert.DoesNotContain(KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword, context.EnvironmentVariables.Keys); 212Assert.Empty(context.EnvironmentVariables);