32 instantiations of EnvironmentVariableSnapshot
Aspire.Hosting (1)
Dcp\ResourceSnapshotBuilder.cs (1)
659
environment.Add(
new
(env.Name, env.Value ?? "", isFromSpec));
Aspire.Hosting.Go.Tests (1)
GoRunDebuggingTests.cs (1)
268
.Select(variable => new
EnvironmentVariableSnapshot
(variable.Key, variable.Value, true))]
Aspire.Hosting.Maui.Tests (2)
MauiPlatformExtensionsTests.cs (2)
927
new
(
1243
new
(
Aspire.Hosting.Tests (28)
Backchannel\AppHostBackchannelTests.cs (2)
83
EnvironmentVariables = [
new
("e", "f", true),
new
("g", "h", false)]
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (25)
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)
401
.Select(variable => new
EnvironmentVariableSnapshot
(variable.Key, variable.Value, true))]
450
new
EnvironmentVariableSnapshot
("POSTGRES_PASSWORD", "generated-s3cr3t", true)
499
new
EnvironmentVariableSnapshot
("TOP_LEVEL_SECRET", "top-level-secret", true),
500
new
EnvironmentVariableSnapshot
("REFERENCED_SECRET", "referenced-secret", true)
561
new
EnvironmentVariableSnapshot
("SECRET", "value-a", true)
590
new
EnvironmentVariableSnapshot
("SECRET", "value-b", true)
637
new
EnvironmentVariableSnapshot
("SECRET", "value-a", true)
664
new
EnvironmentVariableSnapshot
("SECRET", "value-a", true)
707
new
EnvironmentVariableSnapshot
("SECRET", "value-a", true)
735
new
EnvironmentVariableSnapshot
("SECRET", "value-a", true)
778
new
EnvironmentVariableSnapshot
("SECRET", "value-a", true)
803
new
EnvironmentVariableSnapshot
("SECRET", "value-a", true)
871
new
EnvironmentVariableSnapshot
("SECRET", "leaked-during-mcp", true)
927
new
EnvironmentVariableSnapshot
("SECRET", "value-a", true)
1080
new
EnvironmentVariableSnapshot
("DB_PASSWORD", "s3cr3t-value", true)
1143
new
EnvironmentVariableSnapshot
("PHASE", "before", false),
1144
new
EnvironmentVariableSnapshot
("DB_PASSWORD", "s3cr3t-value", true)
1159
new
EnvironmentVariableSnapshot
("PHASE", "after", false),
1160
new
EnvironmentVariableSnapshot
("DB_PASSWORD", "s3cr3t-value", true)
1196
new
EnvironmentVariableSnapshot
("COINCIDENCE", "shared-value", true)
ResourceNotificationTests.cs (1)
1794
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)
644
private static ImmutableArray<
EnvironmentVariableSnapshot
> GetEnvironmentVariables(List<EnvVar>? effectiveSource, List<EnvVar>? specSource)
651
var environment = ImmutableArray.CreateBuilder<
EnvironmentVariableSnapshot
>(effectiveSource.Count);