28 instantiations of EnvironmentVariableSnapshot
Aspire.Hosting (1)
Dcp\ResourceSnapshotBuilder.cs (1)
406
environment.Add(
new
(env.Name, env.Value ?? "", isFromSpec));
Aspire.Hosting.Tests (27)
Backchannel\AppHostBackchannelTests.cs (2)
64
EnvironmentVariables = [
new
("e", "f", true),
new
("g", "h", false)]
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (24)
204
new
EnvironmentVariableSnapshot
("MY_VAR", "my-value", false),
205
new
EnvironmentVariableSnapshot
("ANOTHER_VAR", "another-value", true)
351
new
EnvironmentVariableSnapshot
("DB_PASSWORD", "s3cr3t-value", true),
352
new
EnvironmentVariableSnapshot
("REGION", "public-value", true),
353
new
EnvironmentVariableSnapshot
("PLAIN_VAR", "plain-value", true)
408
new
EnvironmentVariableSnapshot
("POSTGRES_PASSWORD", "generated-s3cr3t", true)
457
new
EnvironmentVariableSnapshot
("TOP_LEVEL_SECRET", "top-level-secret", true),
458
new
EnvironmentVariableSnapshot
("REFERENCED_SECRET", "referenced-secret", true)
519
new
EnvironmentVariableSnapshot
("SECRET", "value-a", true)
548
new
EnvironmentVariableSnapshot
("SECRET", "value-b", true)
595
new
EnvironmentVariableSnapshot
("SECRET", "value-a", true)
622
new
EnvironmentVariableSnapshot
("SECRET", "value-a", true)
665
new
EnvironmentVariableSnapshot
("SECRET", "value-a", true)
693
new
EnvironmentVariableSnapshot
("SECRET", "value-a", true)
736
new
EnvironmentVariableSnapshot
("SECRET", "value-a", true)
761
new
EnvironmentVariableSnapshot
("SECRET", "value-a", true)
829
new
EnvironmentVariableSnapshot
("SECRET", "leaked-during-mcp", true)
885
new
EnvironmentVariableSnapshot
("SECRET", "value-a", true)
1038
new
EnvironmentVariableSnapshot
("DB_PASSWORD", "s3cr3t-value", true)
1101
new
EnvironmentVariableSnapshot
("PHASE", "before", false),
1102
new
EnvironmentVariableSnapshot
("DB_PASSWORD", "s3cr3t-value", true)
1117
new
EnvironmentVariableSnapshot
("PHASE", "after", false),
1118
new
EnvironmentVariableSnapshot
("DB_PASSWORD", "s3cr3t-value", true)
1154
new
EnvironmentVariableSnapshot
("COINCIDENCE", "shared-value", true)
ResourceNotificationTests.cs (1)
1503
EnvironmentVariables = [
new
("Key", "Value", IsFromSpec: true)],
5 references to EnvironmentVariableSnapshot
Aspire.Hosting (5)
ApplicationModel\CustomResourceSnapshot.cs (1)
105
public ImmutableArray<
EnvironmentVariableSnapshot
> EnvironmentVariables { get; init; } = [];
Dashboard\proto\Partials.cs (1)
50
foreach (
var
env in snapshot.Environment)
Dashboard\ResourceSnapshot.cs (1)
25
public required ImmutableArray<
EnvironmentVariableSnapshot
> Environment { get; init; }
Dcp\ResourceSnapshotBuilder.cs (2)
391
private static ImmutableArray<
EnvironmentVariableSnapshot
> GetEnvironmentVariables(List<EnvVar>? effectiveSource, List<EnvVar>? specSource)
398
var environment = ImmutableArray.CreateBuilder<
EnvironmentVariableSnapshot
>(effectiveSource.Count);