3 writes to EnvironmentVariables
Aspire.Hosting (2)
ResourceBuilderExtensions.cs (1)
3449
EnvironmentVariables
= environmentVariables,
Utils\DotnetSdkUtils.cs (1)
30
EnvironmentVariables
= s_dotnetCliEnvVars,
Aspire.Hosting.Tests (1)
Dcp\ProcessUtilTests.cs (1)
147
EnvironmentVariables
= new Dictionary<string, string>
26 references to EnvironmentVariables
Aspire.Hosting (12)
Dcp\DcpHost.cs (9)
279
dcpProcessSpec.
EnvironmentVariables
.Add("DCP_LOG_SOCKET", _locations.DcpLogSocket);
282
dcpProcessSpec.
EnvironmentVariables
.Add("DCP_LOG_FILE_NAME_SUFFIX", _dcpOptions.LogFileNameSuffix);
332
dcpProcessSpec.
EnvironmentVariables
.Add("DCP_EXTENSIONS_PATH", _dcpOptions.ExtensionsPath);
337
dcpProcessSpec.
EnvironmentVariables
.Add("DCP_SESSION_FOLDER", locations.DcpSessionDir);
345
dcpProcessSpec.
EnvironmentVariables
[key] = val;
352
SetDcpProfilingEnvironment(dcpProcessSpec.
EnvironmentVariables
);
357
dcpProcessSpec.
EnvironmentVariables
["DCP_DIAGNOSTICS_LOG_FOLDER"] = _dcpOptions.DiagnosticsLogFolder;
363
dcpProcessSpec.
EnvironmentVariables
["DCP_DIAGNOSTICS_LOG_LEVEL"] = _dcpOptions.DiagnosticsLogLevel;
369
dcpProcessSpec.
EnvironmentVariables
["DCP_PRESERVE_EXECUTABLE_LOGS"] = "1";
Dcp\Process\ProcessUtil.cs (2)
37
? PathLookupHelper.ResolveExecutablePath(processSpec.ExecutablePath, processSpec.
EnvironmentVariables
)
70
foreach (var (key, value) in processSpec.
EnvironmentVariables
)
Publishing\ContainerRuntimeBase.cs (1)
296
spec.
EnvironmentVariables
[key] = value;
Aspire.Hosting.Blazor (2)
BlazorDotNetCliRunner.cs (2)
46
processSpec.
EnvironmentVariables
["DOTNET_CLI_TELEMETRY_OPTOUT"] = "1";
47
processSpec.
EnvironmentVariables
["DOTNET_CLI_WORKLOAD_UPDATE_NOTIFY_DISABLE"] = "1";
Aspire.Hosting.Tests (12)
Dcp\DcpHostNotificationTests.cs (9)
617
Assert.False(processSpec.
EnvironmentVariables
.ContainsKey(key),
621
Assert.True(processSpec.
EnvironmentVariables
.ContainsKey("MY_CUSTOM_SETTING"),
623
Assert.Equal("keep-me", processSpec.
EnvironmentVariables
["MY_CUSTOM_SETTING"]);
624
Assert.Equal("keep-me-too", processSpec.
EnvironmentVariables
["ASPNETCORE_URLS_FOO"]);
625
Assert.Equal("keep-me-three", processSpec.
EnvironmentVariables
["ASPIRE_LOGLEVEL_EXTRA"]);
647
Assert.Equal("true", processSpec.
EnvironmentVariables
[KnownConfigNames.DcpOtelStartupProfilingEnabled]);
648
Assert.Equal("profile-session", processSpec.
EnvironmentVariables
[KnownConfigNames.DcpOtelProfilingSessionId]);
649
Assert.Equal("00-11111111111111111111111111111111-2222222222222222-01", processSpec.
EnvironmentVariables
[KnownConfigNames.DcpOtelStartupTraceParent]);
650
Assert.Equal("vendor=value", processSpec.
EnvironmentVariables
[KnownConfigNames.DcpOtelStartupTraceState]);
WithProcessCommandTests.cs (3)
283
Assert.Equal("hello-from-factory", processSpec.
EnvironmentVariables
["PROCESS_COMMAND_FACTORY_VALUE"]);
1001
Assert.Equal("from-environment", processSpec.
EnvironmentVariables
["PROCESS_COMMAND_TEST_VALUE"]);
1098
Assert.Equal("from-export-environment", processSpec.
EnvironmentVariables
["PROCESS_COMMAND_EXPORT_VALUE"]);