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