Implemented interface member:
property
EnvironmentVariables
Aspire.Hosting.ApplicationModel.IExecutionConfigurationGathererContext.EnvironmentVariables
42 references to EnvironmentVariables
Aspire.Hosting (2)
ApplicationModel\ExecutionConfigurationGathererContext.cs (2)
47
Dictionary<string, (object Unprocessed, string Value)> resolvedEnvironmentVariables = new(
EnvironmentVariables
.Count);
58
foreach (var kvp in
EnvironmentVariables
)
Aspire.Hosting.Tests (40)
ExecutionConfigurationGathererTests.cs (20)
169
Assert.Equal(2, context.
EnvironmentVariables
.Count);
170
Assert.Equal("value1", context.
EnvironmentVariables
["KEY1"]);
171
Assert.Equal("value2", context.
EnvironmentVariables
["KEY2"]);
192
Assert.Equal(2, context.
EnvironmentVariables
.Count);
193
Assert.Equal("value1", context.
EnvironmentVariables
["KEY1"]);
194
Assert.Equal("value2", context.
EnvironmentVariables
["KEY2"]);
212
Assert.Empty(context.
EnvironmentVariables
);
237
Assert.Single(context.
EnvironmentVariables
);
238
Assert.Equal("async-value", context.
EnvironmentVariables
["ASYNC_KEY"]);
333
Assert.Contains("SSL_CERT_DIR", context.
EnvironmentVariables
.Keys);
361
Assert.Contains("SSL_CERT_FILE", context.
EnvironmentVariables
.Keys);
362
Assert.Contains("SSL_CERT_DIR", context.
EnvironmentVariables
.Keys);
391
Assert.Contains("SSL_CERT_FILE", context.
EnvironmentVariables
.Keys);
392
Assert.Contains("SSL_CERT_DIR", context.
EnvironmentVariables
.Keys);
419
Assert.DoesNotContain("SSL_CERT_FILE", context.
EnvironmentVariables
.Keys);
420
Assert.DoesNotContain("SSL_CERT_DIR", context.
EnvironmentVariables
.Keys);
441
Assert.DoesNotContain("SSL_CERT_FILE", context.
EnvironmentVariables
.Keys);
442
Assert.DoesNotContain("SSL_CERT_DIR", context.
EnvironmentVariables
.Keys);
467
Assert.DoesNotContain("SSL_CERT_FILE", context.
EnvironmentVariables
.Keys);
468
Assert.Contains("SSL_CERT_DIR", context.
EnvironmentVariables
.Keys);
ProjectResourceBuilderExtensionTests.cs (20)
161
var certificatePath = Assert.IsAssignableFrom<IValueProvider>(context.
EnvironmentVariables
[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath]);
163
Assert.Same(password.Resource, context.
EnvironmentVariables
[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword]);
191
var certificatePath = Assert.IsAssignableFrom<IValueProvider>(context.
EnvironmentVariables
[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath]);
193
Assert.DoesNotContain(KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword, context.
EnvironmentVariables
.Keys);
212
Assert.Empty(context.
EnvironmentVariables
);
254
AssertSameEnvironment(expectedEnvironment, context.
EnvironmentVariables
);
256
var certificatePath = Assert.IsAssignableFrom<IValueProvider>(context.
EnvironmentVariables
[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath]);
257
var keyPath = Assert.IsAssignableFrom<IValueProvider>(context.
EnvironmentVariables
[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultKeyPath]);
341
var expectedEnvironment = new Dictionary<string, object>(context.
EnvironmentVariables
);
346
AssertSameEnvironment(expectedEnvironment, context.
EnvironmentVariables
);
384
context.
EnvironmentVariables
[name] = value;
385
var expectedEnvironment = new Dictionary<string, object>(context.
EnvironmentVariables
);
390
AssertSameEnvironment(expectedEnvironment, context.
EnvironmentVariables
);
425
AssertSameEnvironment(expectedEnvironment, context.
EnvironmentVariables
);
462
var certificatePath = Assert.IsAssignableFrom<IValueProvider>(context.
EnvironmentVariables
[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath]);
466
Assert.Single(context.
EnvironmentVariables
);
470
Assert.Equal(2, context.
EnvironmentVariables
.Count);
471
Assert.Equal("existing", context.
EnvironmentVariables
[name]);
501
var certificatePath = Assert.IsAssignableFrom<IValueProvider>(context.
EnvironmentVariables
[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath]);
503
Assert.Same(password.Resource, context.
EnvironmentVariables
[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword]);