3 instantiations of EnvVar
Aspire.Hosting (3)
Dcp\ContainerCreator.cs (2)
347spec.Env = configuration.EnvironmentVariables.Select(kvp => new EnvVar { Name = kvp.Key, Value = kvp.Value }).ToList(); 948dcpBuildArgs.Add(new EnvVar() { Name = buildArgument.Key, Value = valueString });
Dcp\ExecutableCreator.cs (1)
181.Select(static variable => new EnvVar { Name = variable.Key, Value = variable.Value })
20 references to EnvVar
Aspire.Hosting (11)
Dcp\ContainerCreator.cs (1)
935var dcpBuildArgs = new List<EnvVar>();
Dcp\Model\Container.cs (3)
35public List<EnvVar>? Env { get; set; } 130public List<EnvVar>? Args { get; set; } 534public List<EnvVar>? EffectiveEnv { get; set; }
Dcp\Model\ContainerExec.cs (2)
29public List<EnvVar>? Env { get; set; } 93public List<EnvVar>? EffectiveEnv { get; set; }
Dcp\Model\Executable.cs (2)
37public List<EnvVar>? Env { get; set; } 224public List<EnvVar>? EffectiveEnv { get; set; }
Dcp\ResourceSnapshotBuilder.cs (3)
391private static ImmutableArray<EnvironmentVariableSnapshot> GetEnvironmentVariables(List<EnvVar>? effectiveSource, List<EnvVar>? specSource) 400foreach (var env in effectiveSource)
Aspire.Hosting.Tests (9)
Dcp\DcpExecutorTests.cs (2)
584var callCount1 = exe1.Spec.Env!.Single(e => e.Name == "CALL_COUNT"); 604var callCount2 = exe2.Spec.Env!.Single(e => e.Name == "CALL_COUNT");
DistributedApplicationTests.cs (7)
1329static string? GetEnv(IEnumerable<EnvVar>? envVars, string name) 1397static string? GetEnv(IEnumerable<EnvVar>? envVars, string name) 1430static string? GetEnv(IEnumerable<EnvVar>? envVars, string name) 1850var env = Assert.Single(service.Spec.Env!, e => e.Name == $"ConnectionStrings__{testName}-redis"); 1871var otherRedisEnv = Assert.Single(service.Spec.Env!, e => e.Name == $"ConnectionStrings__{testName}-redisNoPort"); 1928var env = Assert.Single(service.Spec.Env!, e => e.Name == $"ConnectionStrings__{testName}-redis"); 1949var otherRedisEnv = Assert.Single(service.Spec.Env!, e => e.Name == $"ConnectionStrings__{testName}-redisNoPort");