Implemented interface member:
property
EnvironmentVariables
Aspire.Hosting.ApplicationModel.IExecutionConfigurationGathererContext.EnvironmentVariables
43 references to EnvironmentVariables
Aspire.Hosting (2)
ApplicationModel\ExecutionConfigurationGathererContext.cs (2)
49
Dictionary<string, (object Unprocessed, string Value)> resolvedEnvironmentVariables = new(
EnvironmentVariables
.Count);
60
foreach (var kvp in
EnvironmentVariables
)
Aspire.Hosting.Tests (41)
ExecutionConfigurationGathererTests.cs (21)
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"]);
304
context.
EnvironmentVariables
["SECRET"] = ReferenceExpression.Create($"prefix {secret} suffix");
376
Assert.Contains("SSL_CERT_DIR", context.
EnvironmentVariables
.Keys);
404
Assert.Contains("SSL_CERT_FILE", context.
EnvironmentVariables
.Keys);
405
Assert.Contains("SSL_CERT_DIR", context.
EnvironmentVariables
.Keys);
434
Assert.Contains("SSL_CERT_FILE", context.
EnvironmentVariables
.Keys);
435
Assert.Contains("SSL_CERT_DIR", context.
EnvironmentVariables
.Keys);
462
Assert.DoesNotContain("SSL_CERT_FILE", context.
EnvironmentVariables
.Keys);
463
Assert.DoesNotContain("SSL_CERT_DIR", context.
EnvironmentVariables
.Keys);
484
Assert.DoesNotContain("SSL_CERT_FILE", context.
EnvironmentVariables
.Keys);
485
Assert.DoesNotContain("SSL_CERT_DIR", context.
EnvironmentVariables
.Keys);
510
Assert.DoesNotContain("SSL_CERT_FILE", context.
EnvironmentVariables
.Keys);
511
Assert.Contains("SSL_CERT_DIR", context.
EnvironmentVariables
.Keys);
ProjectResourceBuilderExtensionTests.cs (20)
162
var certificatePath = Assert.IsAssignableFrom<IValueProvider>(context.
EnvironmentVariables
[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath]);
164
Assert.Same(password.Resource, context.
EnvironmentVariables
[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword]);
192
var certificatePath = Assert.IsAssignableFrom<IValueProvider>(context.
EnvironmentVariables
[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath]);
194
Assert.DoesNotContain(KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword, context.
EnvironmentVariables
.Keys);
213
Assert.Empty(context.
EnvironmentVariables
);
255
AssertSameEnvironment(expectedEnvironment, context.
EnvironmentVariables
);
257
var certificatePath = Assert.IsAssignableFrom<IValueProvider>(context.
EnvironmentVariables
[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath]);
258
var keyPath = Assert.IsAssignableFrom<IValueProvider>(context.
EnvironmentVariables
[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultKeyPath]);
342
var expectedEnvironment = new Dictionary<string, object>(context.
EnvironmentVariables
);
347
AssertSameEnvironment(expectedEnvironment, context.
EnvironmentVariables
);
385
context.
EnvironmentVariables
[name] = value;
386
var expectedEnvironment = new Dictionary<string, object>(context.
EnvironmentVariables
);
391
AssertSameEnvironment(expectedEnvironment, context.
EnvironmentVariables
);
426
AssertSameEnvironment(expectedEnvironment, context.
EnvironmentVariables
);
463
var certificatePath = Assert.IsAssignableFrom<IValueProvider>(context.
EnvironmentVariables
[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath]);
467
Assert.Single(context.
EnvironmentVariables
);
471
Assert.Equal(2, context.
EnvironmentVariables
.Count);
472
Assert.Equal("existing", context.
EnvironmentVariables
[name]);
502
var certificatePath = Assert.IsAssignableFrom<IValueProvider>(context.
EnvironmentVariables
[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath]);
504
Assert.Same(password.Resource, context.
EnvironmentVariables
[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword]);