1 write to EnvironmentVariables
Aspire.Hosting.Foundry (1)
HostedAgent\AzureHostedAgentResource.cs (1)
119EnvironmentVariables = await GetResolvedEnvironmentVariablesAsync(context.ExecutionContext, this, Target, context.Logger, context.CancellationToken).ConfigureAwait(false),
15 references to EnvironmentVariables
Aspire.Hosting.Foundry (4)
HostedAgent\HostedAgentConfiguration.cs (3)
120ValidateEnvironmentVariableNames(EnvironmentVariables.Keys, targetResourceName); 121ValidateEnvironmentVariableNamesAreNotReserved(EnvironmentVariables.Keys, targetResourceName); 142foreach (var envVar in EnvironmentVariables)
HostedAgent\HostedAgentOptions.cs (1)
74configuration.EnvironmentVariables[kvp.Key] = kvp.Value;
Aspire.Hosting.Foundry.Tests (11)
HostedAgentConfigurationTests.cs (9)
138config.EnvironmentVariables["KEY"] = "VALUE"; 140Assert.Single(config.EnvironmentVariables); 141Assert.Equal("VALUE", config.EnvironmentVariables["KEY"]); 148config.EnvironmentVariables["VALID_NAME_1"] = "value"; 149config.EnvironmentVariables["INVALID-NAME"] = "value"; 150config.EnvironmentVariables["invalid.name"] = "value"; 163config.EnvironmentVariables["PORT"] = "8000"; 164config.EnvironmentVariables["AGENT_NAME"] = "agent"; 165config.EnvironmentVariables["FOUNDRY_MODE"] = "hosted";
HostedAgentExtensionTests.cs (2)
467Assert.Equal("my-value", configuration.EnvironmentVariables["MY_VAR"]); 503Assert.Equal("my-value", configuration.EnvironmentVariables["MY_VAR"]);