1 write to Env
Aspire.Hosting (1)
Dcp\DcpExecutor.cs (1)
2110spec.Env = configuration.EnvironmentVariables.Select(kvp => new EnvVar { Name = kvp.Key, Value = kvp.Value }).ToList();
22 references to Env
Aspire.Hosting (2)
Dcp\ResourceSnapshotBuilder.cs (2)
26var environment = GetEnvironmentVariables(container.Status?.EffectiveEnv ?? container.Spec.Env, container.Spec.Env);
Aspire.Hosting.Tests (20)
Dcp\DcpExecutorTests.cs (6)
961var envVarVal = dcpCtr.Spec.Env?.Single(v => v.Name == "NO_PORT_TARGET_PORT_SET").Value; 996var envVarVal = dcpCtr.Spec.Env?.Single(v => v.Name == "PORT_AND_TARGET_PORT_SET").Value; 1076var envVarVal = dcpCtr.Spec.Env?.Single(v => v.Name == "PORT_SET_NO_TARGET_PORT").Value; 1112var envVarVal = dcpCtr.Spec.Env?.Single(v => v.Name == "NO_PORT_TARGET_PORT_SET").Value; 1149var envVarVal = dcpCtr.Spec.Env?.Single(v => v.Name == "PORT_AND_TARGET_PORT_SET").Value; 1186var envVarVal = dcpCtr.Spec.Env?.Single(v => v.Name == "PORT_AND_PROTOCOL_SET").Value;
DistributedApplicationTests.cs (14)
874Assert.NotNull(item.Spec.Env); 877Assert.DoesNotContain(item.Spec.Env, e => e.Name == "SSL_CERT_FILE"); 881Assert.Collection(item.Spec.Env.Where(e => e.Name == "SSL_CERT_FILE"), 889Assert.Collection(item.Spec.Env.Where(e => e.Name == "SSL_CERT_DIR"), 1000r => r.Spec.Env != null).DefaultTimeout(TestConstants.DefaultOrchestratorTestLongTimeout); 1003Assert.NotNull(redisContainer.Spec.Env); 1006Assert.Single(redisContainer.Spec.Env, e => e.Name == "INITIAL_ENV_VAR" && e.Value == "InitialValue"); 1007Assert.Single(redisContainer.Spec.Env, e => e.Name == "CALLBACK_ADDED_VAR" && e.Value == "CallbackValue"); 1008Assert.Single(redisContainer.Spec.Env, e => e.Name == "INITIAL_REFERENCE_EXPRESSION" && e.Value == $"{value}_AppendedInCallback"); 1040r => r.Spec.Env != null).DefaultTimeout(TestConstants.DefaultOrchestratorTestLongTimeout); 1043Assert.NotNull(redisContainer.Spec.Env); 1046Assert.Single(redisContainer.Spec.Env, e => e.Name == "INITIAL_ENV_VAR" && e.Value == "InitialValue"); 1047Assert.Single(redisContainer.Spec.Env, e => e.Name == "INITIAL_REFERENCE_EXPRESSION" && e.Value == $"{value}"); 1171Assert.Equal("6379", GetEnv(redisContainer.Spec.Env, "REDIS_PORT"));