1139 references to GetEnvironmentVariable
AksDemo.ApiService (5)
Program.cs (5)
22podIp = Environment.GetEnvironmentVariable("POD_IP"), 46aspnetcoreEnv = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT"), 47podIp = Environment.GetEnvironmentVariable("POD_IP"), 48podName = Environment.GetEnvironmentVariable("POD_NAME"), 49nodeName = Environment.GetEnvironmentVariable("NODE_NAME")
aspire (21)
Commands\UpdateCommand.cs (1)
882var pathEnv = Environment.GetEnvironmentVariable("PATH");
HostEnvironment.cs (1)
14public string? GetEnvironmentVariable(string variable) => Environment.GetEnvironmentVariable(variable);
Profiling\ProfileCaptureEnvironment.cs (2)
32previousValues[name] = Environment.GetEnvironmentVariable(name); 45if (Environment.GetEnvironmentVariable(name) is { } value)
Projects\AppHostEnvironmentDefaults.cs (1)
157var value = Environment.GetEnvironmentVariable(variableName);
Projects\JavaAppHostToolchainResolver.cs (1)
348Environment.GetEnvironmentVariable("ComSpec") ?? "cmd.exe",
src\Shared\AspireHomeDirectory.cs (1)
22Environment.GetEnvironmentVariable(EnvironmentVariable),
src\Shared\BundleVersionLease.cs (1)
140var versionDirectory = Environment.GetEnvironmentVariable(BundleDiscovery.BundleVersionDirectoryEnvVar);
src\Shared\PathLookupHelper.cs (6)
35var path = pathOverride ?? Environment.GetEnvironmentVariable("PATH"); 37? (pathExtensionsOverride ?? Environment.GetEnvironmentVariable("PATHEXT"))?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 81? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 84return FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions); 95? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 98return FindAllFullPathsFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
src\Shared\UserSecrets\UserSecretsPathHelper.cs (3)
34string? appData = Environment.GetEnvironmentVariable("APPDATA"); 36?? Environment.GetEnvironmentVariable("HOME") // On Mac/Linux it goes to ~/.microsoft/usersecrets/ 39?? Environment.GetEnvironmentVariable(userSecretsFallbackDir); // this fallback is an escape hatch if everything else fails
Telemetry\LinuxMachineInformationProvider.cs (1)
24var userDir = Environment.GetEnvironmentVariable(PrimaryPathEnvVar);
Telemetry\MacOSXMachineInformationProvider.cs (1)
35userDir = Environment.GetEnvironmentVariable("HOME");
Utils\AspireRepositoryDetector.cs (1)
68var envRoot = Environment.GetEnvironmentVariable(BundleDiscovery.RepoRootEnvVar);
Utils\NpmInstallDetection.cs (1)
90return Environment.GetEnvironmentVariable(name);
aspire-managed (4)
NuGet\TrustedRootsHelper.cs (1)
47var envValue = Environment.GetEnvironmentVariable("DOTNET_NUGET_SIGNATURE_VERIFICATION");
src\Shared\BundleVersionLease.cs (1)
140var versionDirectory = Environment.GetEnvironmentVariable(BundleDiscovery.BundleVersionDirectoryEnvVar);
src\Shared\ParentProcessWatchdog.cs (2)
47if (!int.TryParse(Environment.GetEnvironmentVariable(processIdVariable), NumberStyles.Integer, CultureInfo.InvariantCulture, out var parentPid)) 53Environment.GetEnvironmentVariable,
Aspire.Acquisition.Tests (27)
Scripts\Common\RealGitHubPRFixture.cs (1)
45var ghToken = Environment.GetEnvironmentVariable("GH_TOKEN");
Scripts\PRScriptFunctionTests.cs (3)
302cmd.WithEnvironmentVariable("PATH", $"{mockBinDir}:{Environment.GetEnvironmentVariable("PATH")}"); 326cmd.WithEnvironmentVariable("PATH", $"{mockBinDir}:{Environment.GetEnvironmentVariable("PATH")}"); 349cmd.WithEnvironmentVariable("PATH", $"{mockBinDir}:{Environment.GetEnvironmentVariable("PATH")}");
Scripts\PRScriptInstallE2ETests.cs (1)
39cmd.WithEnvironmentVariable("PATH", $"{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}");
Scripts\PRScriptInstallerModeTests.cs (7)
22cmd.WithEnvironmentVariable("PATH", $"{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 30cmd.WithEnvironmentVariable("PATH", $"{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 844cmd.WithEnvironmentVariable("PATH", $"{mockBinDir}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 863cmd.WithEnvironmentVariable("PATH", $"{mockBinDir}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 890cmd.WithEnvironmentVariable("PATH", $"{mockBinDir}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 928cmd.WithEnvironmentVariable("PATH", $"{mockBinDir}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 1013cmd.WithEnvironmentVariable("PATH", $"{mockBinDir}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}");
Scripts\PRScriptPowerShellTests.cs (1)
27cmd.WithEnvironmentVariable("PATH", $"{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}");
Scripts\PRScriptShellTests.cs (1)
25cmd.WithEnvironmentVariable("PATH", $"{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}");
Scripts\PRScriptToolModeTests.cs (11)
35cmd.WithEnvironmentVariable("PATH", $"{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 43cmd.WithEnvironmentVariable("PATH", $"{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 393cmd.WithEnvironmentVariable("PATH", $"{mockDotnetPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 424cmd.WithEnvironmentVariable("PATH", $"{mockDotnetPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 461cmd.WithEnvironmentVariable("PATH", $"{mockDotnetPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 492cmd.WithEnvironmentVariable("PATH", $"{mockDotnetPath}{Path.PathSeparator}{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 529cmd.WithEnvironmentVariable("PATH", $"{mockDotnetPath}{Path.PathSeparator}{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 970cmd.WithEnvironmentVariable("PATH", $"{mockDotnetPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 1000cmd.WithEnvironmentVariable("PATH", $"{mockDotnetPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 1036cmd.WithEnvironmentVariable("PATH", $"{mockDotnetPath}{Path.PathSeparator}{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 1073cmd.WithEnvironmentVariable("PATH", $"{mockDotnetPath}{Path.PathSeparator}{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}");
Scripts\ReleaseScriptFunctionTests.cs (2)
634cmd.WithEnvironmentVariable("PATH", $"{mockBinDir}:{Environment.GetEnvironmentVariable("PATH")}"); 671cmd.WithEnvironmentVariable("PATH", $"{mockBinDir}:{Environment.GetEnvironmentVariable("PATH")}");
Aspire.Azure.AI.Inference (4)
src\Components\Common\AITelemetryHelpers.cs (1)
16Environment.GetEnvironmentVariable(KnownOtelConfigNames.InstrumentationGenAiCaptureMessageContent) is string envVar &&
src\Shared\AzureCredentialHelper.cs (3)
16if (Environment.GetEnvironmentVariable(DefaultAzureCredential.DefaultEnvironmentVariableName) is not null) 21if (Environment.GetEnvironmentVariable("AZURE_CLIENT_ID") is string azureClientId) 30else if (Environment.GetEnvironmentVariable("IDENTITY_ENDPOINT") is not null)
Aspire.Azure.AI.OpenAI (4)
src\Components\Common\AITelemetryHelpers.cs (1)
16Environment.GetEnvironmentVariable(KnownOtelConfigNames.InstrumentationGenAiCaptureMessageContent) is string envVar &&
src\Shared\AzureCredentialHelper.cs (3)
16if (Environment.GetEnvironmentVariable(DefaultAzureCredential.DefaultEnvironmentVariableName) is not null) 21if (Environment.GetEnvironmentVariable("AZURE_CLIENT_ID") is string azureClientId) 30else if (Environment.GetEnvironmentVariable("IDENTITY_ENDPOINT") is not null)
Aspire.Azure.Messaging.EventHubs (4)
AzureMessagingEventHubsSettings.cs (1)
83var envVar = Environment.GetEnvironmentVariable("AZURE_EXPERIMENTAL_ENABLE_ACTIVITY_SOURCE");
src\Shared\AzureCredentialHelper.cs (3)
16if (Environment.GetEnvironmentVariable(DefaultAzureCredential.DefaultEnvironmentVariableName) is not null) 21if (Environment.GetEnvironmentVariable("AZURE_CLIENT_ID") is string azureClientId) 30else if (Environment.GetEnvironmentVariable("IDENTITY_ENDPOINT") is not null)
Aspire.Azure.Messaging.ServiceBus (1)
AzureMessagingServiceBusSettings.cs (1)
83var envVar = Environment.GetEnvironmentVariable("AZURE_EXPERIMENTAL_ENABLE_ACTIVITY_SOURCE");
Aspire.Azure.Npgsql (3)
src\Shared\AzureCredentialHelper.cs (3)
16if (Environment.GetEnvironmentVariable(DefaultAzureCredential.DefaultEnvironmentVariableName) is not null) 21if (Environment.GetEnvironmentVariable("AZURE_CLIENT_ID") is string azureClientId) 30else if (Environment.GetEnvironmentVariable("IDENTITY_ENDPOINT") is not null)
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL (3)
src\Shared\AzureCredentialHelper.cs (3)
16if (Environment.GetEnvironmentVariable(DefaultAzureCredential.DefaultEnvironmentVariableName) is not null) 21if (Environment.GetEnvironmentVariable("AZURE_CLIENT_ID") is string azureClientId) 30else if (Environment.GetEnvironmentVariable("IDENTITY_ENDPOINT") is not null)
Aspire.Azure.Search.Documents (3)
src\Shared\AzureCredentialHelper.cs (3)
16if (Environment.GetEnvironmentVariable(DefaultAzureCredential.DefaultEnvironmentVariableName) is not null) 21if (Environment.GetEnvironmentVariable("AZURE_CLIENT_ID") is string azureClientId) 30else if (Environment.GetEnvironmentVariable("IDENTITY_ENDPOINT") is not null)
Aspire.Azure.Security.KeyVault (3)
src\Shared\AzureCredentialHelper.cs (3)
16if (Environment.GetEnvironmentVariable(DefaultAzureCredential.DefaultEnvironmentVariableName) is not null) 21if (Environment.GetEnvironmentVariable("AZURE_CLIENT_ID") is string azureClientId) 30else if (Environment.GetEnvironmentVariable("IDENTITY_ENDPOINT") is not null)
Aspire.Cli.EndToEnd.Tests (44)
DotnetToolSmokeTests.cs (4)
119var source = Environment.GetEnvironmentVariable("ASPIRE_E2E_DOTNET_TOOL_SOURCE"); 123var version = Environment.GetEnvironmentVariable("ASPIRE_E2E_VERSION"); 132var builtNugetsPath = Environment.GetEnvironmentVariable("BUILT_NUGETS_PATH"); 141var requestedVersion = Environment.GetEnvironmentVariable("ASPIRE_E2E_VERSION");
Helpers\CliE2ETestHelpers.cs (13)
37!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("GITHUB_ACTIONS")); 46var prNumberStr = Environment.GetEnvironmentVariable("GITHUB_PR_NUMBER"); 59!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("GITHUB_PR_NUMBER")) || 60string.Equals(Environment.GetEnvironmentVariable("GITHUB_EVENT_NAME"), "pull_request", StringComparison.OrdinalIgnoreCase); 71commitSha = Environment.GetEnvironmentVariable("GITHUB_PR_HEAD_SHA") ?? string.Empty; 245var cliVersionOutputDir = Environment.GetEnvironmentVariable(CliVersionOutputDirEnvironmentVariableName); 321var imageName = Environment.GetEnvironmentVariable(environmentVariableName); 355var value = Environment.GetEnvironmentVariable(environmentVariableName); 719var pinnedVersion = Environment.GetEnvironmentVariable("ASPIRE_E2E_STAGING_VERSION"); 720var pinnedCommit = Environment.GetEnvironmentVariable("ASPIRE_E2E_STAGING_COMMIT"); 824var token = Environment.GetEnvironmentVariable("GH_TOKEN") ?? Environment.GetEnvironmentVariable("GITHUB_TOKEN"); 1178var githubWorkspace = Environment.GetEnvironmentVariable("GITHUB_WORKSPACE");
Helpers\CliInstallStrategyTests.cs (1)
1023variable => Environment.GetEnvironmentVariable(variable.Name));
Helpers\KubernetesE2EVersions.cs (4)
28public static string KindVersion => Environment.GetEnvironmentVariable("KIND_VERSION") ?? "v0.31.0"; 30public static string HelmVersion => Environment.GetEnvironmentVariable("HELM_VERSION") ?? "v4.2.0"; 32public static string KubectlVersion => Environment.GetEnvironmentVariable("KUBECTL_VERSION") ?? "v1.34.3"; 44public static string RadiusVersion => Environment.GetEnvironmentVariable("RADIUS_VERSION") ?? "0.59.0";
tests\Shared\CliInstallStrategy.cs (21)
136var sha = Environment.GetEnvironmentVariable("GITHUB_SHA") ?? "main"; 339var prNumber = Environment.GetEnvironmentVariable("GITHUB_PR_NUMBER"); 340var headSha = Environment.GetEnvironmentVariable("GITHUB_PR_HEAD_SHA"); 447var archivePath = Environment.GetEnvironmentVariable("ASPIRE_E2E_ARCHIVE"); 454var dotnetToolSource = Environment.GetEnvironmentVariable("ASPIRE_E2E_DOTNET_TOOL_SOURCE"); 457var toolVersion = Environment.GetEnvironmentVariable("ASPIRE_E2E_VERSION"); 466var dotnetTool = Environment.GetEnvironmentVariable("ASPIRE_E2E_DOTNET_TOOL"); 470var toolVersion = Environment.GetEnvironmentVariable("ASPIRE_E2E_VERSION"); 485var version = Environment.GetEnvironmentVariable("ASPIRE_E2E_VERSION"); 492var preinstalled = Environment.GetEnvironmentVariable(PreinstalledEnvironmentVariableName); 500var archiveDir = Environment.GetEnvironmentVariable(CliArchiveDirEnvironmentVariableName); 507var prNumber = Environment.GetEnvironmentVariable("GITHUB_PR_NUMBER"); 508var headSha = Environment.GetEnvironmentVariable("GITHUB_PR_HEAD_SHA"); 515if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("CI")) || 516!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("GITHUB_ACTIONS"))) 544var ghToken = Environment.GetEnvironmentVariable("GH_TOKEN"); 550config.Environment["GITHUB_PR_NUMBER"] = Environment.GetEnvironmentVariable("GITHUB_PR_NUMBER") ?? ""; 551config.Environment["GITHUB_PR_HEAD_SHA"] = Environment.GetEnvironmentVariable("GITHUB_PR_HEAD_SHA") ?? ""; 581var ubuntuAptMirror = Environment.GetEnvironmentVariable(UbuntuAptMirrorEnvironmentVariableName); 597CliInstallMode.PullRequest => $"PullRequest (PR #{Environment.GetEnvironmentVariable("GITHUB_PR_NUMBER")})", 616var qualityStr = Environment.GetEnvironmentVariable("ASPIRE_E2E_QUALITY");
tests\Shared\Hex1bTestHelpers.cs (1)
120var githubWorkspace = Environment.GetEnvironmentVariable("GITHUB_WORKSPACE");
Aspire.Cli.Tests (26)
Acquisition\InstallationDiscoveryDiscoverAllTests.cs (4)
44using var _ = new EnvVarOverride("PATH", pathDir + Path.PathSeparator + (Environment.GetEnvironmentVariable("PATH") ?? string.Empty)); 336using var _ = new EnvVarOverride("PATH", binDir + Path.PathSeparator + (Environment.GetEnvironmentVariable("PATH") ?? string.Empty)); 578using var _ = new EnvVarOverride("PATH", pathDir + Path.PathSeparator + (Environment.GetEnvironmentVariable("PATH") ?? string.Empty)); 856binDir + Path.PathSeparator + (Environment.GetEnvironmentVariable("PATH") ?? string.Empty));
BundleServiceIntegrationTests.cs (1)
459var originalAspireHome = Environment.GetEnvironmentVariable(CliPathHelper.AspireHomeEnvironmentVariable);
DotNet\DotNetCliRunnerTests.cs (1)
32var dotnetRoot = Environment.GetEnvironmentVariable("DOTNET_ROOT");
Layout\LayoutDiscoveryReparsePointTests.cs (3)
113var originalEnv = Environment.GetEnvironmentVariable(BundleDiscovery.LayoutPathEnvVar); 147var originalAspireHome = Environment.GetEnvironmentVariable(CliPathHelper.AspireHomeEnvironmentVariable); 193var originalAspireHome = Environment.GetEnvironmentVariable(CliPathHelper.AspireHomeEnvironmentVariable);
Npm\NpmRunnerTests.cs (1)
160var existingPath = Environment.GetEnvironmentVariable("PATH") ?? string.Empty;
ProfileCaptureOptionsTests.cs (9)
165Assert.Equal("true", Environment.GetEnvironmentVariable(AspireCliTelemetry.TelemetryOptOutConfigKey)); 166Assert.Equal("true", Environment.GetEnvironmentVariable(KnownConfigNames.ProfilingEnabled)); 167Assert.Equal("true", Environment.GetEnvironmentVariable(KnownConfigNames.Legacy.StartupProfilingEnabled)); 168Assert.Equal("test-session", Environment.GetEnvironmentVariable(KnownConfigNames.ProfilingSessionId)); 169Assert.Equal("test-session", Environment.GetEnvironmentVariable(KnownConfigNames.Legacy.StartupOperationId)); 170Assert.Equal("http://127.0.0.1:5001", Environment.GetEnvironmentVariable(KnownOtelConfigNames.ExporterOtlpEndpoint)); 171Assert.Equal("grpc", Environment.GetEnvironmentVariable(KnownOtelConfigNames.ExporterOtlpProtocol)); 172Assert.Equal("1000", Environment.GetEnvironmentVariable(KnownOtelConfigNames.BspScheduleDelay)); 175Assert.Equal("previous", Environment.GetEnvironmentVariable(KnownConfigNames.ProfilingEnabled));
Projects\DotNetAppHostProjectTests.cs (1)
1710var previousValue = Environment.GetEnvironmentVariable(variableName);
Projects\GuestRuntimeTests.cs (1)
1542Assert.SkipWhen(Environment.GetEnvironmentVariable("USER") == "root", "root bypasses directory permissions, so the traversal never fails.");
Projects\JavaAppHostToolchainResolverTests.cs (2)
30Assert.Equal(Environment.GetEnvironmentVariable("ComSpec") ?? "cmd.exe", actual.Command); 326Assert.Equal(Environment.GetEnvironmentVariable("ComSpec") ?? "cmd.exe", invocation.Command);
Telemetry\InternalMicrosoftDetectorTests.cs (1)
970Environment.GetEnvironmentVariable("ASPIRE_TEST_LIVE_MAC_PLATFORM_SSO") == "1",
TestServices\EnvVarOverride.cs (1)
19_previous = Environment.GetEnvironmentVariable(name);
Utils\AspireRepositoryDetectorTests.cs (1)
16private readonly string? _originalRepoRoot = Environment.GetEnvironmentVariable(RepoRootEnvironmentVariableName);
Aspire.Dashboard (1)
src\Shared\AspireHomeDirectory.cs (1)
22Environment.GetEnvironmentVariable(EnvironmentVariable),
Aspire.Dashboard.Tests (2)
tests\Shared\Playwright\PlaywrightProvider.cs (2)
19string? browserPath = Environment.GetEnvironmentVariable(BrowserPathEnvironmentVariableName); 42if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(PlaywrightBrowsersPathEnvironmentVariableName)))
Aspire.Deployment.EndToEnd.Tests (39)
AzureConnectorNamespaceDeploymentTests.cs (2)
36Environment.GetEnvironmentVariable(EnableEnvironmentVariable), 157var value = Environment.GetEnvironmentVariable(environmentVariable);
AzureSandboxesDeploymentTests.cs (1)
645!string.Equals(Environment.GetEnvironmentVariable(EnableSandboxesEnvironmentVariable), "true", StringComparison.OrdinalIgnoreCase))
Helpers\AzureAuthenticationHelpers.cs (6)
61var subscriptionId = Environment.GetEnvironmentVariable(SubscriptionEnvVar); 66subscriptionId = Environment.GetEnvironmentVariable("AZURE_SUBSCRIPTION_ID"); 98var prefix = Environment.GetEnvironmentVariable(ResourceGroupPrefixEnvVar); 114var runId = Environment.GetEnvironmentVariable("GITHUB_RUN_ID"); 176return Environment.GetEnvironmentVariable("AZURE_TENANT_ID"); 184return Environment.GetEnvironmentVariable("AZURE_CLIENT_ID");
Helpers\DeploymentE2ETestHelpers.cs (8)
20!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("GITHUB_ACTIONS")); 28var prNumberStr = Environment.GetEnvironmentVariable("GITHUB_PR_NUMBER"); 43var commitSha = Environment.GetEnvironmentVariable("GITHUB_PR_HEAD_SHA"); 49var githubSha = Environment.GetEnvironmentVariable("GITHUB_SHA"); 59var runId = Environment.GetEnvironmentVariable("GITHUB_RUN_ID"); 69var runAttempt = Environment.GetEnvironmentVariable("GITHUB_RUN_ATTEMPT"); 122return Environment.GetEnvironmentVariable("GITHUB_STEP_SUMMARY"); 196var prNumber = Environment.GetEnvironmentVariable("GITHUB_PR_NUMBER");
tests\Shared\CliInstallStrategy.cs (21)
136var sha = Environment.GetEnvironmentVariable("GITHUB_SHA") ?? "main"; 339var prNumber = Environment.GetEnvironmentVariable("GITHUB_PR_NUMBER"); 340var headSha = Environment.GetEnvironmentVariable("GITHUB_PR_HEAD_SHA"); 447var archivePath = Environment.GetEnvironmentVariable("ASPIRE_E2E_ARCHIVE"); 454var dotnetToolSource = Environment.GetEnvironmentVariable("ASPIRE_E2E_DOTNET_TOOL_SOURCE"); 457var toolVersion = Environment.GetEnvironmentVariable("ASPIRE_E2E_VERSION"); 466var dotnetTool = Environment.GetEnvironmentVariable("ASPIRE_E2E_DOTNET_TOOL"); 470var toolVersion = Environment.GetEnvironmentVariable("ASPIRE_E2E_VERSION"); 485var version = Environment.GetEnvironmentVariable("ASPIRE_E2E_VERSION"); 492var preinstalled = Environment.GetEnvironmentVariable(PreinstalledEnvironmentVariableName); 500var archiveDir = Environment.GetEnvironmentVariable(CliArchiveDirEnvironmentVariableName); 507var prNumber = Environment.GetEnvironmentVariable("GITHUB_PR_NUMBER"); 508var headSha = Environment.GetEnvironmentVariable("GITHUB_PR_HEAD_SHA"); 515if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("CI")) || 516!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("GITHUB_ACTIONS"))) 544var ghToken = Environment.GetEnvironmentVariable("GH_TOKEN"); 550config.Environment["GITHUB_PR_NUMBER"] = Environment.GetEnvironmentVariable("GITHUB_PR_NUMBER") ?? ""; 551config.Environment["GITHUB_PR_HEAD_SHA"] = Environment.GetEnvironmentVariable("GITHUB_PR_HEAD_SHA") ?? ""; 581var ubuntuAptMirror = Environment.GetEnvironmentVariable(UbuntuAptMirrorEnvironmentVariableName); 597CliInstallMode.PullRequest => $"PullRequest (PR #{Environment.GetEnvironmentVariable("GITHUB_PR_NUMBER")})", 616var qualityStr = Environment.GetEnvironmentVariable("ASPIRE_E2E_QUALITY");
tests\Shared\Hex1bTestHelpers.cs (1)
120var githubWorkspace = Environment.GetEnvironmentVariable("GITHUB_WORKSPACE");
Aspire.EndToEnd.Tests (22)
tests\Shared\Playwright\PlaywrightProvider.cs (2)
19string? browserPath = Environment.GetEnvironmentVariable(BrowserPathEnvironmentVariableName); 42if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(PlaywrightBrowsersPathEnvironmentVariableName)))
tests\Shared\TemplatesTesting\AspireProject.cs (1)
354if (Environment.GetEnvironmentVariable("DASHBOARD_URL_FOR_TEST") is string dashboardUrlForTest)
tests\Shared\TemplatesTesting\BuildEnvironment.cs (9)
26: Environment.GetEnvironmentVariable("DEV_TEMP") is { } devTemp && Path.Exists(devTemp) 34public static bool IsRunningOnHelix => Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT") is not null; 35public static bool IsRunningOnCIBuildMachine => Environment.GetEnvironmentVariable("BUILD_BUILDID") is not null; 36public static bool IsRunningOnGithubActions => Environment.GetEnvironmentVariable("GITHUB_JOB") is not null; 100string? dotnetPath = Environment.GetEnvironmentVariable("PATH")! 106throw new ArgumentException($"Could not find dotnet.exe in PATH={Environment.GetEnvironmentVariable("PATH")}"); 123string? dotnetPath = Environment.GetEnvironmentVariable("PATH")! 129throw new ArgumentException($"Could not find dotnet.exe in PATH={Environment.GetEnvironmentVariable("PATH")}"); 176EnvVars["PATH"] = $"{sdkForTemplatePath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}";
tests\Shared\TemplatesTesting\EnvironmentVariables.cs (10)
10public static readonly string? SdkForTemplateTestingPath = Environment.GetEnvironmentVariable("SDK_FOR_TEMPLATES_TESTING_PATH"); 11public static readonly string? TestLogPath = Environment.GetEnvironmentVariable("TEST_LOG_PATH"); 12public static readonly string? SkipProjectCleanup = Environment.GetEnvironmentVariable("SKIP_PROJECT_CLEANUP"); 13public static readonly string? BuiltNuGetsPath = Environment.GetEnvironmentVariable("BUILT_NUGETS_PATH"); 14public static readonly bool ShowBuildOutput = Environment.GetEnvironmentVariable("SHOW_BUILD_OUTPUT") is "true"; 16public static readonly bool TestsRunningOutsideOfRepo = Environment.GetEnvironmentVariable("TestsRunningOutsideOfRepo") is "true"; 17public static readonly string? TestScenario = Environment.GetEnvironmentVariable("TEST_SCENARIO"); 18public static readonly string? DefaultTFMForTesting = Environment.GetEnvironmentVariable("DEFAULT_TFM_FOR_TESTING"); 19public static readonly string? TestRootPath = Environment.GetEnvironmentVariable("DEV_TEMP"); 20public static readonly bool RunOnlyBasicBuildTemplatesTests = Environment.GetEnvironmentVariable("RunOnlyBasicBuildTemplateTests") is "true";
Aspire.Hosting (19)
Dcp\DcpProcessMonitor.cs (1)
54var procRoot = Environment.GetEnvironmentVariable("HOST_PROC") ?? "/proc";
Dcp\ExecutableConfigurationResolver.cs (1)
51var existingSslCertDirectory = Environment.GetEnvironmentVariable(
Diagnostics\ProfilingTelemetry.cs (2)
721return IsTruthy(Environment.GetEnvironmentVariable(KnownConfigNames.ProfilingEnabled)) || 722IsTruthy(Environment.GetEnvironmentVariable(KnownConfigNames.Legacy.StartupProfilingEnabled));
DistributedApplication.cs (2)
287if (Environment.GetEnvironmentVariable(KnownConfigNames.WaitForDebugger) == "true") 292if (Environment.GetEnvironmentVariable(KnownConfigNames.WaitForDebuggerTimeout) is string timeoutString && int.TryParse(timeoutString, out var timeoutSeconds))
ProjectResourceBuilderExtensions.cs (2)
1043var env = Environment.GetEnvironmentVariable(KnownAspNetCoreConfigNames.Environment) ?? Environment.GetEnvironmentVariable(KnownAspNetCoreConfigNames.DotNetEnvironment);
Publishing\ContainerRuntimeBase.cs (1)
681var envHint = Environment.GetEnvironmentVariable("ASPIRE_CONTAINER_RUNTIME") is not null
src\Shared\PathLookupHelper.cs (6)
35var path = pathOverride ?? Environment.GetEnvironmentVariable("PATH"); 37? (pathExtensionsOverride ?? Environment.GetEnvironmentVariable("PATHEXT"))?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 81? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 84return FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions); 95? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 98return FindAllFullPathsFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
src\Shared\UserSecrets\UserSecretsPathHelper.cs (3)
34string? appData = Environment.GetEnvironmentVariable("APPDATA"); 36?? Environment.GetEnvironmentVariable("HOME") // On Mac/Linux it goes to ~/.microsoft/usersecrets/ 39?? Environment.GetEnvironmentVariable(userSecretsFallbackDir); // this fallback is an escape hatch if everything else fails
TerminalResourceBuilderExtensions.cs (1)
231var hostLogLevel = Environment.GetEnvironmentVariable("ASPIRE_TERMINAL_HOST_LOG_LEVEL");
Aspire.Hosting.Azure (6)
src\Shared\PathLookupHelper.cs (6)
35var path = pathOverride ?? Environment.GetEnvironmentVariable("PATH"); 37? (pathExtensionsOverride ?? Environment.GetEnvironmentVariable("PATHEXT"))?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 81? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 84return FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions); 95? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 98return FindAllFullPathsFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
Aspire.Hosting.Azure.CosmosDB (3)
src\Shared\AzureCredentialHelper.cs (3)
16if (Environment.GetEnvironmentVariable(DefaultAzureCredential.DefaultEnvironmentVariableName) is not null) 21if (Environment.GetEnvironmentVariable("AZURE_CLIENT_ID") is string azureClientId) 30else if (Environment.GetEnvironmentVariable("IDENTITY_ENDPOINT") is not null)
Aspire.Hosting.Azure.Kusto (3)
src\Shared\AzureCredentialHelper.cs (3)
16if (Environment.GetEnvironmentVariable(DefaultAzureCredential.DefaultEnvironmentVariableName) is not null) 21if (Environment.GetEnvironmentVariable("AZURE_CLIENT_ID") is string azureClientId) 30else if (Environment.GetEnvironmentVariable("IDENTITY_ENDPOINT") is not null)
Aspire.Hosting.Azure.Storage (3)
src\Shared\AzureCredentialHelper.cs (3)
16if (Environment.GetEnvironmentVariable(DefaultAzureCredential.DefaultEnvironmentVariableName) is not null) 21if (Environment.GetEnvironmentVariable("AZURE_CLIENT_ID") is string azureClientId) 30else if (Environment.GetEnvironmentVariable("IDENTITY_ENDPOINT") is not null)
Aspire.Hosting.Azure.Tests (1)
FoundryExtensionsTests.cs (1)
309var originalPath = Environment.GetEnvironmentVariable("PATH");
Aspire.Hosting.Blazor (1)
BlazorDotNetCliRunner.cs (1)
22var executablePath = Environment.GetEnvironmentVariable("DOTNET_HOST_PATH") is { Length: > 0 } dotnetHostPath
Aspire.Hosting.Browsers (8)
BrowserLogsArtifacts.cs (1)
130var xdgDataHome = Environment.GetEnvironmentVariable("XDG_DATA_HOME");
BrowserUserDataPathResolver.cs (1)
94var xdgDataHome = Environment.GetEnvironmentVariable("XDG_DATA_HOME");
src\Shared\PathLookupHelper.cs (6)
35var path = pathOverride ?? Environment.GetEnvironmentVariable("PATH"); 37? (pathExtensionsOverride ?? Environment.GetEnvironmentVariable("PATHEXT"))?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 81? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 84return FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions); 95? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 98return FindAllFullPathsFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
Aspire.Hosting.Browsers.Tests (8)
src\Aspire.Hosting.Browsers\BrowserLogsArtifacts.cs (1)
130var xdgDataHome = Environment.GetEnvironmentVariable("XDG_DATA_HOME");
src\Aspire.Hosting.Browsers\BrowserUserDataPathResolver.cs (1)
94var xdgDataHome = Environment.GetEnvironmentVariable("XDG_DATA_HOME");
src\Shared\PathLookupHelper.cs (6)
35var path = pathOverride ?? Environment.GetEnvironmentVariable("PATH"); 37? (pathExtensionsOverride ?? Environment.GetEnvironmentVariable("PATHEXT"))?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 81? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 84return FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions); 95? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 98return FindAllFullPathsFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
Aspire.Hosting.Docker (6)
src\Shared\PathLookupHelper.cs (6)
35var path = pathOverride ?? Environment.GetEnvironmentVariable("PATH"); 37? (pathExtensionsOverride ?? Environment.GetEnvironmentVariable("PATHEXT"))?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 81? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 84return FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions); 95? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 98return FindAllFullPathsFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
Aspire.Hosting.Foundry (3)
src\Shared\AzureCredentialHelper.cs (3)
16if (Environment.GetEnvironmentVariable(DefaultAzureCredential.DefaultEnvironmentVariableName) is not null) 21if (Environment.GetEnvironmentVariable("AZURE_CLIENT_ID") is string azureClientId) 30else if (Environment.GetEnvironmentVariable("IDENTITY_ENDPOINT") is not null)
Aspire.Hosting.GitHub.Models (1)
GitHubModelsExtensions.cs (1)
39Environment.GetEnvironmentVariable("GITHUB_TOKEN") ??
Aspire.Hosting.Java (2)
JavaHostingExtensions.cs (2)
1510return (Environment.GetEnvironmentVariable("ComSpec") ?? "cmd.exe", ["/c", "call", relativeWrapperPath]); 1515? Environment.GetEnvironmentVariable("ComSpec") ?? "cmd.exe"
Aspire.Hosting.Java.Tests (2)
AddJavaAppTests.cs (1)
414Assert.Equal(Environment.GetEnvironmentVariable("ComSpec") ?? "cmd.exe", command);
ExpectedWrapperInvocation.cs (1)
24? Environment.GetEnvironmentVariable("ComSpec") ?? "cmd.exe"
Aspire.Hosting.Kubernetes (6)
src\Shared\PathLookupHelper.cs (6)
35var path = pathOverride ?? Environment.GetEnvironmentVariable("PATH"); 37? (pathExtensionsOverride ?? Environment.GetEnvironmentVariable("PATHEXT"))?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 81? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 84return FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions); 95? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 98return FindAllFullPathsFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
Aspire.Hosting.OpenAI (1)
OpenAIExtensions.cs (1)
34Environment.GetEnvironmentVariable("OPENAI_API_KEY") ??
Aspire.Hosting.Python (1)
PythonAppResourceBuilderExtensions.cs (1)
1256var pathVariable = Environment.GetEnvironmentVariable("PATH");
Aspire.Hosting.Radius (1)
Publishing\SealedSecretApplyStep.cs (1)
75Environment.GetEnvironmentVariable(KubeContextOverrideEnvironmentVariable),
Aspire.Hosting.Sdk.Tests (2)
AppHostSdkTargetsTests.cs (2)
1777? $"{directory}{Path.PathSeparator}{Environment.GetEnvironmentVariable(pathEnvironmentVariable)}" 1795var currentPath = Environment.GetEnvironmentVariable(pathEnvironmentVariable) ?? string.Empty;
Aspire.Hosting.Tasks (3)
CommandPathResolver.cs (1)
15path ??= Environment.GetEnvironmentVariable("PATH");
ResolveAspireCliBundle.cs (1)
460var aspireHome = Environment.GetEnvironmentVariable(AspireHomeEnvironmentVariable);
RunAspireCliCommand.cs (1)
339return Environment.GetEnvironmentVariable("ComSpec") ?? "cmd.exe";
Aspire.Hosting.Testing (1)
DistributedApplicationFactory.cs (1)
428if (uint.TryParse(Environment.GetEnvironmentVariable(TimeoutEnvironmentKey), out var timeoutInSeconds))
Aspire.Hosting.Testing.Tests (2)
tests\Shared\Playwright\PlaywrightProvider.cs (2)
19string? browserPath = Environment.GetEnvironmentVariable(BrowserPathEnvironmentVariableName); 42if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(PlaywrightBrowsersPathEnvironmentVariableName)))
Aspire.Hosting.Tests (1)
MSBuildTests.cs (1)
1119var currentPath = Environment.GetEnvironmentVariable("PATH") ?? string.Empty;
Aspire.Hosting.TestUtilities (3)
Utils\DockerUtils.cs (2)
82var configuredRuntime = Environment.GetEnvironmentVariable(KnownConfigNames.ContainerRuntime) 83?? Environment.GetEnvironmentVariable(KnownConfigNames.Legacy.ContainerRuntime);
Utils\DotnetFileAppProcess.cs (1)
12public static string ExecutablePath { get; } = Environment.GetEnvironmentVariable("DOTNET_HOST_PATH") ?? "dotnet";
Aspire.Microsoft.Azure.Cosmos (3)
src\Shared\AzureCredentialHelper.cs (3)
16if (Environment.GetEnvironmentVariable(DefaultAzureCredential.DefaultEnvironmentVariableName) is not null) 21if (Environment.GetEnvironmentVariable("AZURE_CLIENT_ID") is string azureClientId) 30else if (Environment.GetEnvironmentVariable("IDENTITY_ENDPOINT") is not null)
Aspire.Microsoft.Azure.StackExchangeRedis (3)
src\Shared\AzureCredentialHelper.cs (3)
16if (Environment.GetEnvironmentVariable(DefaultAzureCredential.DefaultEnvironmentVariableName) is not null) 21if (Environment.GetEnvironmentVariable("AZURE_CLIENT_ID") is string azureClientId) 30else if (Environment.GetEnvironmentVariable("IDENTITY_ENDPOINT") is not null)
Aspire.Microsoft.EntityFrameworkCore.Cosmos (3)
src\Shared\AzureCredentialHelper.cs (3)
16if (Environment.GetEnvironmentVariable(DefaultAzureCredential.DefaultEnvironmentVariableName) is not null) 21if (Environment.GetEnvironmentVariable("AZURE_CLIENT_ID") is string azureClientId) 30else if (Environment.GetEnvironmentVariable("IDENTITY_ENDPOINT") is not null)
Aspire.Microsoft.Extensions.Configuration.AzureAppConfiguration (3)
src\Shared\AzureCredentialHelper.cs (3)
16if (Environment.GetEnvironmentVariable(DefaultAzureCredential.DefaultEnvironmentVariableName) is not null) 21if (Environment.GetEnvironmentVariable("AZURE_CLIENT_ID") is string azureClientId) 30else if (Environment.GetEnvironmentVariable("IDENTITY_ENDPOINT") is not null)
Aspire.OpenAI (1)
src\Components\Common\AITelemetryHelpers.cs (1)
16Environment.GetEnvironmentVariable(KnownOtelConfigNames.InstrumentationGenAiCaptureMessageContent) is string envVar &&
Aspire.Playground.Tests (14)
AppHostTests.cs (1)
23private static readonly string? s_appHostNameFilter = Environment.GetEnvironmentVariable("TEST_PLAYGROUND_APPHOST_FILTER");
src\Shared\PathLookupHelper.cs (6)
35var path = pathOverride ?? Environment.GetEnvironmentVariable("PATH"); 37? (pathExtensionsOverride ?? Environment.GetEnvironmentVariable("PATHEXT"))?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 81? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 84return FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions); 95? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 98return FindAllFullPathsFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
tests\Aspire.TestUtilities\PlatformDetection.cs (3)
8public static bool IsRunningOnAzdoBuildMachine => Environment.GetEnvironmentVariable("BUILD_BUILDID") is not null; 9public static bool IsRunningOnHelix => Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT") is not null; 10public static bool IsRunningOnGithubActions => Environment.GetEnvironmentVariable("GITHUB_JOB") is not null;
tests\Aspire.TestUtilities\RequiresFeatureAttribute.cs (1)
54if (Environment.GetEnvironmentVariable("PLAYWRIGHT_INSTALLED") is var playwrightInstalled && !string.IsNullOrEmpty(playwrightInstalled))
tests\Aspire.TestUtilities\TestcontainersPodmanConfiguration.cs (1)
75Environment.GetEnvironmentVariable,
tests\Shared\Playwright\PlaywrightProvider.cs (2)
19string? browserPath = Environment.GetEnvironmentVariable(BrowserPathEnvironmentVariableName); 42if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(PlaywrightBrowsersPathEnvironmentVariableName)))
Aspire.Templates.Tests (22)
tests\Shared\Playwright\PlaywrightProvider.cs (2)
19string? browserPath = Environment.GetEnvironmentVariable(BrowserPathEnvironmentVariableName); 42if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(PlaywrightBrowsersPathEnvironmentVariableName)))
tests\Shared\TemplatesTesting\AspireProject.cs (1)
354if (Environment.GetEnvironmentVariable("DASHBOARD_URL_FOR_TEST") is string dashboardUrlForTest)
tests\Shared\TemplatesTesting\BuildEnvironment.cs (9)
26: Environment.GetEnvironmentVariable("DEV_TEMP") is { } devTemp && Path.Exists(devTemp) 34public static bool IsRunningOnHelix => Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT") is not null; 35public static bool IsRunningOnCIBuildMachine => Environment.GetEnvironmentVariable("BUILD_BUILDID") is not null; 36public static bool IsRunningOnGithubActions => Environment.GetEnvironmentVariable("GITHUB_JOB") is not null; 100string? dotnetPath = Environment.GetEnvironmentVariable("PATH")! 106throw new ArgumentException($"Could not find dotnet.exe in PATH={Environment.GetEnvironmentVariable("PATH")}"); 123string? dotnetPath = Environment.GetEnvironmentVariable("PATH")! 129throw new ArgumentException($"Could not find dotnet.exe in PATH={Environment.GetEnvironmentVariable("PATH")}"); 176EnvVars["PATH"] = $"{sdkForTemplatePath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}";
tests\Shared\TemplatesTesting\EnvironmentVariables.cs (10)
10public static readonly string? SdkForTemplateTestingPath = Environment.GetEnvironmentVariable("SDK_FOR_TEMPLATES_TESTING_PATH"); 11public static readonly string? TestLogPath = Environment.GetEnvironmentVariable("TEST_LOG_PATH"); 12public static readonly string? SkipProjectCleanup = Environment.GetEnvironmentVariable("SKIP_PROJECT_CLEANUP"); 13public static readonly string? BuiltNuGetsPath = Environment.GetEnvironmentVariable("BUILT_NUGETS_PATH"); 14public static readonly bool ShowBuildOutput = Environment.GetEnvironmentVariable("SHOW_BUILD_OUTPUT") is "true"; 16public static readonly bool TestsRunningOutsideOfRepo = Environment.GetEnvironmentVariable("TestsRunningOutsideOfRepo") is "true"; 17public static readonly string? TestScenario = Environment.GetEnvironmentVariable("TEST_SCENARIO"); 18public static readonly string? DefaultTFMForTesting = Environment.GetEnvironmentVariable("DEFAULT_TFM_FOR_TESTING"); 19public static readonly string? TestRootPath = Environment.GetEnvironmentVariable("DEV_TEMP"); 20public static readonly bool RunOnlyBasicBuildTemplatesTests = Environment.GetEnvironmentVariable("RunOnlyBasicBuildTemplateTests") is "true";
Aspire.TerminalHost (2)
src\Shared\ParentProcessWatchdog.cs (2)
47if (!int.TryParse(Environment.GetEnvironmentVariable(processIdVariable), NumberStyles.Integer, CultureInfo.InvariantCulture, out var parentPid)) 53Environment.GetEnvironmentVariable,
Aspire.TestTools (2)
GitHubCli.cs (2)
215var fixtureDirectory = Environment.GetEnvironmentVariable(FixtureDirectoryEnvironmentVariable); 373var fixtureDirectory = Environment.GetEnvironmentVariable(FixtureDirectoryEnvironmentVariable);
Aspire.TestUtilities (11)
PlatformDetection.cs (3)
8public static bool IsRunningOnAzdoBuildMachine => Environment.GetEnvironmentVariable("BUILD_BUILDID") is not null; 9public static bool IsRunningOnHelix => Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT") is not null; 10public static bool IsRunningOnGithubActions => Environment.GetEnvironmentVariable("GITHUB_JOB") is not null;
RequiresFeatureAttribute.cs (1)
54if (Environment.GetEnvironmentVariable("PLAYWRIGHT_INSTALLED") is var playwrightInstalled && !string.IsNullOrEmpty(playwrightInstalled))
src\Shared\PathLookupHelper.cs (6)
35var path = pathOverride ?? Environment.GetEnvironmentVariable("PATH"); 37? (pathExtensionsOverride ?? Environment.GetEnvironmentVariable("PATHEXT"))?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 81? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 84return FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions); 95? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 98return FindAllFullPathsFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
TestcontainersPodmanConfiguration.cs (1)
75Environment.GetEnvironmentVariable,
CertManagerDemo.ApiService (5)
Program.cs (5)
25podIp = Environment.GetEnvironmentVariable("POD_IP"), 51aspnetcoreEnv = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT"), 52podIp = Environment.GetEnvironmentVariable("POD_IP"), 53podName = Environment.GetEnvironmentVariable("POD_NAME"), 54nodeName = Environment.GetEnvironmentVariable("NODE_NAME")
csc (4)
src\roslyn\src\Compilers\Shared\BuildClient.cs (2)
151var libDirectory = Environment.GetEnvironmentVariable("LIB"); 222CompilerOptionParseUtilities.PrependFeatureFlagFromEnvironment(buildRequestArguments, Environment.GetEnvironmentVariable, _logger.Log);
src\roslyn\src\Compilers\Shared\Csc.cs (1)
18: base(CSharpCommandLineParser.Default, responseFile, args, buildPaths, Environment.GetEnvironmentVariable("LIB"), analyzerLoader)
src\roslyn\src\Compilers\Shared\StandardBuildEnvironment.cs (1)
22public string? GetEnvironmentVariable(string name) => Environment.GetEnvironmentVariable(name);
datacollector (6)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (6)
36var debugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 76var vsAttachPath = Environment.GetEnvironmentVariable(env) ?? FindAttachVs(); 104var paths = Environment.GetEnvironmentVariable("PATH")!.Split(';'); 127var debugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 154var nativeDebugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 180return Environment.GetEnvironmentVariable("VSTEST_DEBUG_NOBP")?.Equals("1") ?? false;
datacollector.arm64 (6)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (6)
36var debugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 76var vsAttachPath = Environment.GetEnvironmentVariable(env) ?? FindAttachVs(); 104var paths = Environment.GetEnvironmentVariable("PATH")!.Split(';'); 127var debugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 154var nativeDebugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 180return Environment.GetEnvironmentVariable("VSTEST_DEBUG_NOBP")?.Equals("1") ?? false;
dotnet (2)
Program.cs (2)
14var pidPath = Environment.GetEnvironmentVariable("ASPIRE_TEST_HANG_PID_PATH") 58var capturePath = Environment.GetEnvironmentVariable("ASPIRE_TEST_CAPTURE_PATH")
dotnet-aot (24)
NativeEntryPoint.cs (1)
181if (EnvironmentVariableParser.ParseBool(Environment.GetEnvironmentVariable(EnvironmentVariableNames.DOTNET_CLI_ENABLEAOT), defaultValue: true))
parent\dotnet\CommandFactory\CommandResolution\WindowsExePreferredCommandSpecFactory.cs (1)
51var comSpec = Environment.GetEnvironmentVariable("ComSpec") ?? Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.System), "cmd.exe");
parent\dotnet\Commands\Run\AotRunCommand.cs (1)
168if (rootVariableName is not null && string.IsNullOrEmpty(Environment.GetEnvironmentVariable(rootVariableName)))
parent\dotnet\Commands\Test\MTP\Logger.cs (1)
57_traceFilePath = Environment.GetEnvironmentVariable(CliConstants.TestTraceLoggingEnvVar);
parent\dotnet\Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.cs (3)
685string? environmentValue = Environment.GetEnvironmentVariable(TestingPlatformExitCodeIgnoreEnvironmentVariable); 1024bool inCI = string.Equals(Environment.GetEnvironmentVariable("TF_BUILD"), "true", StringComparison.OrdinalIgnoreCase) || string.Equals(Environment.GetEnvironmentVariable("GITHUB_ACTIONS"), "true", StringComparison.OrdinalIgnoreCase);
parent\dotnet\Commands\Test\MTP\Terminal\NativeMethods.cs (1)
78acceptAnsiColorCodes = AnsiDetector.IsAnsiSupported(Environment.GetEnvironmentVariable("TERM"));
parent\dotnet\Commands\Test\MTP\TestApplication.cs (1)
578Environment.GetEnvironmentVariable(CliConstants.TestArtifactPostProcessingTimeoutEnvVar));
parent\dotnet\Commands\Test\VSTest\VSTestForwardingApp.cs (1)
32string vsTestConsolePath = Environment.GetEnvironmentVariable("VSTEST_CONSOLE_PATH");
parent\dotnet\Commands\Test\VSTest\VSTestTrace.cs (2)
15TraceEnabled = int.TryParse(Environment.GetEnvironmentVariable("DOTNET_CLI_VSTEST_TRACE"), out int enabled) && enabled == 1; 16s_traceFilePath = Environment.GetEnvironmentVariable("DOTNET_CLI_VSTEST_TRACEFILE");
parent\dotnet\Commands\Workload\Install\WorkloadAdvertisingManifestUpdater.cs (1)
59private readonly Func<string, string?> _getEnvironmentVariable = getEnvironmentVariable ?? Environment.GetEnvironmentVariable;
parent\dotnet\Commands\Workload\Install\WorkloadManifestUpdater.cs (1)
96var backgroundUpdatesDisabled = bool.TryParse(Environment.GetEnvironmentVariable(EnvironmentVariableNames.WORKLOAD_UPDATE_NOTIFY_DISABLE), out var disableEnvVar) && disableEnvVar;
parent\dotnet\MsbuildProject.cs (1)
207originalDotnetHostPath = Environment.GetEnvironmentVariable("DOTNET_HOST_PATH");
parent\dotnet\NugetPackageDownloader\NuGetPackageDownloader.cs (1)
101|| (bool.TryParse(Environment.GetEnvironmentVariable(NuGetSignatureVerificationEnabler.DotNetNuGetSignatureVerification), out var shouldVerifySignature)
parent\dotnet\SdkVulnerability\SdkReleaseMetadataCache.cs (1)
29Environment.GetEnvironmentVariable)
parent\dotnet\ShellShim\LinuxEnvironmentPath.cs (1)
21Environment.GetEnvironmentVariable("DOTNET_CLI_TEST_LINUX_PROFILED_PATH") ??
parent\dotnet\ShellShim\OsxBashEnvironmentPath.cs (1)
25internal static readonly string DotnetCliToolsPathsDPath = Environment.GetEnvironmentVariable("DOTNET_CLI_TEST_OSX_PATHSD_PATH") ?? @"/etc/paths.d/dotnet-cli-tools";
parent\dotnet\Telemetry\DevDeviceIDGetter.cs (2)
53string xdgCacheHome = Environment.GetEnvironmentVariable("XDG_CACHE_HOME"); 101string xdgCacheHome = Environment.GetEnvironmentVariable("XDG_CACHE_HOME");
parent\dotnet\Telemetry\TelemetryCommonProperties.cs (1)
65{ TelemetryProfile, Environment.GetEnvironmentVariable(TelemetryProfileEnvironmentVariable) },
parent\dotnet\ToolManifest\ToolManifestFinder.cs (1)
31_getEnvironmentVariable = getEnvironmentVariable ?? Environment.GetEnvironmentVariable;
src\sdk\src\Common\CliFolderPathCalculatorCore.cs (1)
17: this(Environment.GetEnvironmentVariable)
dotnet-dev-certs (9)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (7)
62if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName))) 102var sslCertDirString = Environment.GetEnvironmentVariable(OpenSslCertificateDirectoryVariableName); 367var existingSslCertDir = Environment.GetEnvironmentVariable(OpenSslCertificateDirectoryVariableName); 593var searchPath = Environment.GetEnvironmentVariable("PATH"); 653if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("WSL_INTEROP"))) 806var @override = Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName); 832var nssDbOverride = Environment.GetEnvironmentVariable(NssDbOverrideVariableName);
src\aspnetcore\src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\aspnetcore\src\Tools\Shared\CommandLine\CliContext.cs (1)
20bool.TryParse(Environment.GetEnvironmentVariable("DOTNET_CLI_CONTEXT_VERBOSE"), out bool globalVerbose);
dotnet-getdocument (2)
src\aspnetcore\src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\aspnetcore\src\Tools\Shared\CommandLine\CliContext.cs (1)
20bool.TryParse(Environment.GetEnvironmentVariable("DOTNET_CLI_CONTEXT_VERBOSE"), out bool globalVerbose);
dotnet-openapi (2)
src\aspnetcore\src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\aspnetcore\src\Tools\Shared\CommandLine\CliContext.cs (1)
20bool.TryParse(Environment.GetEnvironmentVariable("DOTNET_CLI_CONTEXT_VERBOSE"), out bool globalVerbose);
dotnet-sql-cache (2)
src\aspnetcore\src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\aspnetcore\src\Tools\Shared\CommandLine\CliContext.cs (1)
20bool.TryParse(Environment.GetEnvironmentVariable("DOTNET_CLI_CONTEXT_VERBOSE"), out bool globalVerbose);
dotnet-suggest (3)
DotnetProfileDirectory.cs (2)
20var home = Environment.GetEnvironmentVariable(DotnetHomeVariableName); 23home = Environment.GetEnvironmentVariable(PlatformHomeVariableName);
FileSuggestionRegistration.cs (1)
25var testDirectoryOverride = GetEnvironmentVariable(TestDirectoryOverride);
dotnet-svcutil-lib (6)
AppInsightsTelemetryClient.cs (2)
31string optOut = Environment.GetEnvironmentVariable(OptOutVariable); 79if (!bool.TryParse(Environment.GetEnvironmentVariable(testModeVariable), out bool testMode))
FrameworkFork\Microsoft.CodeDom\Compiler\RedistVersionInfo.cs (2)
47string comPlus_InstallRoot = Environment.GetEnvironmentVariable("COMPLUS_InstallRoot"); 48string comPlus_Version = Environment.GetEnvironmentVariable("COMPLUS_Version");
Shared\Utilities\DebugUtils.cs (2)
20get { return Int32.TryParse(Environment.GetEnvironmentVariable(SvcutilKeepBootstrapDirEnvVar), out int ret) ? (ret > 0 ? true : false) : false; } 31get { return Int32.TryParse(Environment.GetEnvironmentVariable(SvcutilDebugVariableEnvVar), out int ret) ? ret : 0; }
dotnet-svcutil-lib.Tests (4)
FixupUtil.cs (3)
15static readonly string s_programFilesx64 = Environment.GetEnvironmentVariable("ProgramW6432")?.Replace('\\', '/'); 44new ReplaceInfo(Environment.GetEnvironmentVariable("USERPROFILE"), "$USERPROFILE$"), 86_replacements.Add(new ReplaceInfo(Environment.GetEnvironmentVariable("HOME"), "$USERPROFILE$"));
TestLogger.cs (1)
13static readonly string programFilesx64 = Environment.GetEnvironmentVariable("ProgramW6432")?.Replace('\\', '/');
dotnet-user-jwts (2)
src\aspnetcore\src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\aspnetcore\src\Tools\Shared\CommandLine\CliContext.cs (1)
20bool.TryParse(Environment.GetEnvironmentVariable("DOTNET_CLI_CONTEXT_VERBOSE"), out bool globalVerbose);
dotnet-user-secrets (2)
src\aspnetcore\src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\aspnetcore\src\Tools\Shared\CommandLine\CliContext.cs (1)
20bool.TryParse(Environment.GetEnvironmentVariable("DOTNET_CLI_CONTEXT_VERBOSE"), out bool globalVerbose);
DotNetHostedAgent (7)
DevTemporaryLocalUserIdProvider.cs (1)
31: Environment.GetEnvironmentVariable(UserIdEnvironmentVariable);
Program.cs (6)
13string projectConnectionString = Environment.GetEnvironmentVariable("ConnectionStrings__projmyproject") 16string chatConnectionString = Environment.GetEnvironmentVariable("ConnectionStrings__chat") 52Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT"), 58var searchAgentReference = new AgentReference(name: Environment.GetEnvironmentVariable("SEARCHAGENT_AGENTNAME")); 60var searchAgent = responseClient.AsIChatClient(deploymentName).AsAIAgent(Environment.GetEnvironmentVariable("SEARCHAGENT_AGENTNAME"), description: "I can search the web."); 70string port = Environment.GetEnvironmentVariable("DEFAULT_AD_PORT") ?? "8088";
DotNetInvocationHostedAgent (1)
Program.cs (1)
8builder.WebHost.UseUrls($"http://+:{Environment.GetEnvironmentVariable("DEFAULT_AD_PORT") ?? "8088"}");
EventHubsConsumer (1)
Program.cs (1)
9bool useConsumer = Environment.GetEnvironmentVariable("USE_EVENTHUBCONSUMERCLIENT") == "yes";
FakeIntegrationLibrary (1)
Program.cs (1)
1var port = Environment.GetEnvironmentVariable("PORT") ?? "0";
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\Debug.cs (1)
61if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER")))
GetDocument.Insider (3)
src\095dea4ec402cc66\HostFactoryResolver.cs (1)
33if (uint.TryParse(Environment.GetEnvironmentVariable(TimeoutEnvironmentKey), out uint timeoutInSeconds))
src\aspnetcore\src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\aspnetcore\src\Tools\Shared\CommandLine\CliContext.cs (1)
20bool.TryParse(Environment.GetEnvironmentVariable("DOTNET_CLI_CONTEXT_VERBOSE"), out bool globalVerbose);
ILCompiler.DependencyAnalysisFramework (1)
DependencyAnalyzer.cs (1)
109if (int.TryParse(Environment.GetEnvironmentVariable("CoreRT_DeterminismSeed"), out int seed))
ILLink.Tasks (1)
LinkTask.cs (1)
246_dotnetPath = Environment.GetEnvironmentVariable(DotNetHostPathEnvironmentName);
Infrastructure.Common (6)
ConditionalTestDetectors.cs (4)
122string computerName = Environment.GetEnvironmentVariable("COMPUTERNAME"); 123string logonServer = Environment.GetEnvironmentVariable("LOGONSERVER"); 124string userDomain = Environment.GetEnvironmentVariable("USERDOMAIN"); 238result = Environment.GetEnvironmentVariable("USERDOMAIN");
ConditionalWcfTest.cs (1)
43string value = Environment.GetEnvironmentVariable(conditionName);
TestProperties.cs (1)
56? Environment.GetEnvironmentVariable(propertyName)
Infrastructure.Tests (31)
CreateFailingTestIssue\GitHubCliArgumentTests.cs (1)
53var previousFixtureDirectory = Environment.GetEnvironmentVariable("ASPIRE_FAILING_TEST_ISSUE_FIXTURE_DIR");
Pipelines\NixCliPackageTests.cs (3)
98["PATH"] = fakeBinPath + Path.PathSeparator + Environment.GetEnvironmentVariable("PATH") 160["PATH"] = fakeBinPath + Path.PathSeparator + Environment.GetEnvironmentVariable("PATH") 189["PATH"] = Environment.GetEnvironmentVariable("PATH")
src\Shared\PathLookupHelper.cs (6)
35var path = pathOverride ?? Environment.GetEnvironmentVariable("PATH"); 37? (pathExtensionsOverride ?? Environment.GetEnvironmentVariable("PATHEXT"))?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 81? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 84return FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions); 95? Environment.GetEnvironmentVariable("PATHEXT")?.Split(';', StringSplitOptions.RemoveEmptyEntries) ?? [] 98return FindAllFullPathsFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
TestTriggerMap\SelectTestsCliTests.cs (14)
148var previous = Environment.GetEnvironmentVariable("SELECT_TESTS_COMMENT_FILE"); 200var previous = Environment.GetEnvironmentVariable("SELECT_TESTS_COMMENT_FILE"); 256var previous = Environment.GetEnvironmentVariable("SELECT_TESTS_COMMENT_FILE"); 297var previous = Environment.GetEnvironmentVariable("SELECT_TESTS_COMMENT_FILE"); 328var previous = Environment.GetEnvironmentVariable("SELECT_TESTS_COMMENT_FILE"); 374var previous = Environment.GetEnvironmentVariable("SELECT_TESTS_COMMENT_FILE"); 427var previous = Environment.GetEnvironmentVariable("SELECT_TESTS_COMMENT_FILE"); 503var previous = Environment.GetEnvironmentVariable("SELECT_TESTS_COMMENT_FILE"); 549var previous = Environment.GetEnvironmentVariable("SELECT_TESTS_JSON_FILE"); 595var previousSummary = Environment.GetEnvironmentVariable("GITHUB_STEP_SUMMARY"); 903var previousComment = Environment.GetEnvironmentVariable("SELECT_TESTS_COMMENT_FILE"); 904var previousJson = Environment.GetEnvironmentVariable("SELECT_TESTS_JSON_FILE"); 1255var prevOutput = Environment.GetEnvironmentVariable("GITHUB_OUTPUT"); 1256var prevSummary = Environment.GetEnvironmentVariable("GITHUB_STEP_SUMMARY");
TestTriggerMap\SelectTestsLayer1IntegrationTests.cs (6)
133var previousComment = Environment.GetEnvironmentVariable("SELECT_TESTS_COMMENT_FILE"); 134var previousJson = Environment.GetEnvironmentVariable("SELECT_TESTS_JSON_FILE"); 196var previousComment = Environment.GetEnvironmentVariable("SELECT_TESTS_COMMENT_FILE"); 197var previousJson = Environment.GetEnvironmentVariable("SELECT_TESTS_JSON_FILE"); 347var prevOutput = Environment.GetEnvironmentVariable("GITHUB_OUTPUT"); 348var prevSummary = Environment.GetEnvironmentVariable("GITHUB_STEP_SUMMARY");
WorkflowScripts\ExtensionReleaseWorkflowTests.cs (1)
826return new FakeGhFixture(callLogPath, $"{binDirectory}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}");
Microsoft.Arcade.Common (2)
CommandFactory.cs (2)
39var comSpec = System.Environment.GetEnvironmentVariable("ComSpec"); 73foreach (var path in System.Environment.GetEnvironmentVariable("PATH").Split(Path.PathSeparator))
Microsoft.AspNetCore.Components.Endpoints (2)
Rendering\EndpointHtmlRenderer.Streaming.cs (2)
432Environment.GetEnvironmentVariable("DOTNET_MODIFIABLE_ASSEMBLIES") is { Length: > 0 } v1 ? v1 : null; 435Environment.GetEnvironmentVariable("__ASPNETCORE_BROWSER_TOOLS") is { Length: > 0 } v2 ? v2 : null;
Microsoft.AspNetCore.Components.Testing (8)
Infrastructure\ParentProcessWatcher.cs (1)
20var pidStr = Environment.GetEnvironmentVariable("TEST_PARENT_PID");
Infrastructure\PlaywrightExtensions.cs (1)
18Environment.GetEnvironmentVariable("PLAYWRIGHT_RECORD_VIDEO"),
Infrastructure\ReadinessNotificationService.cs (1)
24var readyUrl = Environment.GetEnvironmentVariable("E2E_READY_URL");
Infrastructure\ServerInstance.cs (1)
233var dotnetRoot = Environment.GetEnvironmentVariable("DOTNET_ROOT");
Infrastructure\TestArtifactDirectory.cs (1)
58var overrideDirectory = Environment.GetEnvironmentVariable(EnvironmentVariableName);
Infrastructure\TestReadinessHostingStartup.cs (3)
47var overrideTypeName = Environment.GetEnvironmentVariable("E2E_TEST_SERVICES_TYPE"); 48var overrideMethodName = Environment.GetEnvironmentVariable("E2E_TEST_SERVICES_METHOD"); 87var assemblyName = Environment.GetEnvironmentVariable("ASPNETCORE_HOSTINGSTARTUPASSEMBLIES");
Microsoft.AspNetCore.Components.WebAssembly (3)
Hosting\WebAssemblyCultureProvider.cs (1)
46if (Environment.GetEnvironmentVariable("__BLAZOR_SHARDED_ICU") == "1" &&
Hosting\WebAssemblyHost.cs (2)
171var useOutOfProcessRenderer = Environment.GetEnvironmentVariable("__BLAZOR_WEBASSEMBLY_OUT_OF_PROCESS_RENDERER") == "true"; 177if (Environment.GetEnvironmentVariable("__BLAZOR_WEBASSEMBLY_WAIT_FOR_ROOT_COMPONENTS") == "true")
Microsoft.AspNetCore.Components.WebAssembly.Server (3)
ComponentsWebAssemblyApplicationBuilderExtensions.cs (1)
26=> Environment.GetEnvironmentVariable(name) is { Length: > 0 } value ? value : null;
DebugProxyLauncher.cs (1)
43var noProxyEnvVar = Environment.GetEnvironmentVariable("NO_PROXY");
src\aspnetcore\src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
Microsoft.AspNetCore.DataProtection (4)
Internal\ContainerUtils.cs (1)
111var value = Environment.GetEnvironmentVariable(envVarName);
Repositories\DefaultKeyStorageDirectories.cs (3)
38var localAppDataFromEnvPath = Environment.GetEnvironmentVariable("LOCALAPPDATA"); 93if (!String.IsNullOrEmpty(Environment.GetEnvironmentVariable("WEBSITE_INSTANCE_ID"))) 95var homeEnvVar = Environment.GetEnvironmentVariable("HOME");
Microsoft.AspNetCore.DeveloperCertificates.XPlat (7)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (7)
62if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName))) 102var sslCertDirString = Environment.GetEnvironmentVariable(OpenSslCertificateDirectoryVariableName); 367var existingSslCertDir = Environment.GetEnvironmentVariable(OpenSslCertificateDirectoryVariableName); 593var searchPath = Environment.GetEnvironmentVariable("PATH"); 653if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("WSL_INTEROP"))) 806var @override = Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName); 832var nssDbOverride = Environment.GetEnvironmentVariable(NssDbOverrideVariableName);
Microsoft.AspNetCore.Hosting (7)
Internal\HostingTelemetryHelpers.cs (1)
42CreateKnownHttpMethods(Environment.GetEnvironmentVariable(KnownHttpMethodsEnvironmentVariable));
WebHostBuilder.cs (6)
50UseSetting(WebHostDefaults.EnvironmentKey, Environment.GetEnvironmentVariable("Hosting:Environment") 51?? Environment.GetEnvironmentVariable("ASPNET_ENV")); 57UseSetting(WebHostDefaults.ServerUrlsKey, Environment.GetEnvironmentVariable("ASPNETCORE_SERVER.URLS")); 146if (Environment.GetEnvironmentVariable("Hosting:Environment") != null) 151if (Environment.GetEnvironmentVariable("ASPNET_ENV") != null) 156if (Environment.GetEnvironmentVariable("ASPNETCORE_SERVER.URLS") != null)
Microsoft.AspNetCore.Http (1)
parent\parent\WebUtilities\src\AspNetCoreTempDirectory.cs (1)
19var temp = Environment.GetEnvironmentVariable("ASPNETCORE_TEMP") ?? // ASPNETCORE_TEMP - User set temporary location.
Microsoft.AspNetCore.InternalTesting (5)
AssemblyTestLog.cs (1)
41var maxPathString = Environment.GetEnvironmentVariable(MaxPathLengthEnvironmentVariableName);
HelixHelper.cs (2)
13public static string GetTargetHelixQueue() => Environment.GetEnvironmentVariable("helix") ?? ""; 18var uploadRoot = Environment.GetEnvironmentVariable("HELIX_WORKITEM_UPLOAD_ROOT");
xunit\EnvironmentVariableSkipConditionAttribute.cs (1)
83return Environment.GetEnvironmentVariable(name);
xunit\SkipOnCIAttribute.cs (1)
41public static string GetIfOnAzdo() => Environment.GetEnvironmentVariable("AGENT_OS");
Microsoft.AspNetCore.Mvc.Testing (1)
src\095dea4ec402cc66\HostFactoryResolver.cs (1)
33if (uint.TryParse(Environment.GetEnvironmentVariable(TimeoutEnvironmentKey), out uint timeoutInSeconds))
Microsoft.AspNetCore.Server.IIS (3)
StartupHook.cs (3)
28var detailedErrors = Environment.GetEnvironmentVariable("ASPNETCORE_DETAILEDERRORS"); 32var aspnetCoreEnvironment = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT"); 35var dotnetEnvironment = Environment.GetEnvironmentVariable("DOTNET_ENVIRONMENT");
Microsoft.AspNetCore.Server.IISIntegration (5)
WebHostBuilderIISExtensions.cs (5)
41var port = hostBuilder.GetSetting(ServerPort) ?? Environment.GetEnvironmentVariable($"ASPNETCORE_{ServerPort}"); 42var path = hostBuilder.GetSetting(ServerPath) ?? Environment.GetEnvironmentVariable($"ASPNETCORE_{ServerPath}"); 43var pairingToken = hostBuilder.GetSetting(PairingToken) ?? Environment.GetEnvironmentVariable($"ASPNETCORE_{PairingToken}"); 44var iisAuth = hostBuilder.GetSetting(IISAuth) ?? Environment.GetEnvironmentVariable($"ASPNETCORE_{IISAuth}"); 45var websocketsSupported = hostBuilder.GetSetting(IISWebSockets) ?? Environment.GetEnvironmentVariable($"ASPNETCORE_{IISWebSockets}");
Microsoft.AspNetCore.Server.IntegrationTesting (13)
Common\DotNetCommands.cs (5)
18var dotnetHome = Environment.GetEnvironmentVariable("DOTNET_HOME"); 20var dotnetRoot = Environment.GetEnvironmentVariable("DOTNET_ROOT"); 22var dotnetInstallDir = Environment.GetEnvironmentVariable("DOTNET_INSTALL_DIR"); 24var userProfile = Environment.GetEnvironmentVariable("USERPROFILE"); 25var home = Environment.GetEnvironmentVariable("HOME");
Deployers\NginxDeployer.cs (3)
103var retVal = Environment.GetEnvironmentVariable("LOGNAME") 104?? Environment.GetEnvironmentVariable("USER") 105?? Environment.GetEnvironmentVariable("USERNAME");
src\aspnetcore\src\Shared\Process\ProcessEx.cs (4)
124if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix"))) 126startInfo.EnvironmentVariables["NUGET_FALLBACK_PACKAGES"] = Environment.GetEnvironmentVariable("NUGET_FALLBACK_PACKAGES"); 228private static string GetNugetPackagesRestorePath() => (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("NUGET_RESTORE"))) 233: Environment.GetEnvironmentVariable("NUGET_RESTORE");
xunit\SkipIfEnvironmentVariableNotEnabled.cs (1)
26return string.Equals(Environment.GetEnvironmentVariable(_environmentVariableName), "true", StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Server.Kestrel.Core (10)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (7)
62if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName))) 102var sslCertDirString = Environment.GetEnvironmentVariable(OpenSslCertificateDirectoryVariableName); 367var existingSslCertDir = Environment.GetEnvironmentVariable(OpenSslCertificateDirectoryVariableName); 593var searchPath = Environment.GetEnvironmentVariable("PATH"); 653if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("WSL_INTEROP"))) 806var @override = Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName); 832var nssDbOverride = Environment.GetEnvironmentVariable(NssDbOverrideVariableName);
Systemd\KestrelServerOptionsSystemdExtensions.cs (2)
39if (string.Equals(Environment.ProcessId.ToString(CultureInfo.InvariantCulture), Environment.GetEnvironmentVariable(ListenPidEnvVar), StringComparison.Ordinal)) 42if (int.TryParse(Environment.GetEnvironmentVariable(ListenFdsEnvVar), NumberStyles.None, NumberFormatInfo.InvariantInfo, out var listenFds)
TlsConfigurationLoader.cs (1)
190var appData = Environment.GetEnvironmentVariable("APPDATA");
Microsoft.AspNetCore.SpaServices.Extensions (1)
Npm\NodeScriptRunner.cs (1)
138+ $" Current PATH environment variable is: { Environment.GetEnvironmentVariable("PATH") }\n"
Microsoft.AspNetCore.TestHost (1)
src\095dea4ec402cc66\HostFactoryResolver.cs (1)
33if (uint.TryParse(Environment.GetEnvironmentVariable(TimeoutEnvironmentKey), out uint timeoutInSeconds))
Microsoft.AspNetCore.Watch.BrowserRefresh (3)
src\sdk\src\Dotnet.Watch\Web.Middleware\BrowserRefreshMiddleware.cs (1)
36=> Environment.GetEnvironmentVariable(name) is { Length: > 0 } value ? value : null;
src\sdk\src\Dotnet.Watch\Web.Middleware\BrowserScriptMiddleware.cs (2)
61var endpoint = Environment.GetEnvironmentVariable("ASPNETCORE_AUTO_RELOAD_WS_ENDPOINT")!; 62var serverKey = Environment.GetEnvironmentVariable("ASPNETCORE_AUTO_RELOAD_WS_KEY") ?? string.Empty;
Microsoft.AspNetCore.WebUtilities (1)
AspNetCoreTempDirectory.cs (1)
19var temp = Environment.GetEnvironmentVariable("ASPNETCORE_TEMP") ?? // ASPNETCORE_TEMP - User set temporary location.
Microsoft.Build (58)
BackEnd\BuildManager\BuildManager.cs (2)
888switch (Environment.GetEnvironmentVariable("MSBuildDebugBuildManagerOnStart")) 2552if (Environment.GetEnvironmentVariable("MSBUILDCLEARXMLCACHEONBUILDMANAGER") == "1")
BackEnd\BuildManager\BuildParameters.cs (3)
454set => _enableNodeReuse = Environment.GetEnvironmentVariable("MSBUILDDISABLENODEREUSE") == "1" ? false : value; 1048if (Environment.GetEnvironmentVariable("MSBUILDDISABLENODEREUSE") == "1") // For example to disable node reuse within Visual Studio 1053if (Environment.GetEnvironmentVariable("MSBUILDDETAILEDSUMMARY") == "1") // For example to get detailed summary within Visual Studio
BackEnd\BuildManager\CoordinatorClient.cs (1)
99=> Guid.TryParse(Environment.GetEnvironmentVariable(Constants.GrantIdEnvVarName), out grantId);
BackEnd\BuildManager\EnvironmentVariableValidator.cs (1)
35string? dotnetHostPath = Environment.GetEnvironmentVariable(Constants.DotnetHostPathEnvVarName);
BackEnd\Client\MSBuildClient.cs (1)
591bool enableServerGC = _multiThreaded && Environment.GetEnvironmentVariable("DOTNET_gcServer") is null;
BackEnd\Components\Caching\ConfigCache.cs (2)
39if (!int.TryParse(Environment.GetEnvironmentVariable("MSBUILDCONFIGCACHESWEEPTHRESHHOLD"), out _sweepThreshhold)) 246if (String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDENABLEAGGRESSIVECACHING")))
BackEnd\Components\Communications\NodeLauncher.cs (2)
66bool showNodeWindow = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDNODEWINDOW")); 328string useMSBuildServerEnvVarValue = Environment.GetEnvironmentVariable(Traits.UseMSBuildServerEnvVarName);
BackEnd\Components\Communications\NodeProviderInProc.cs (1)
222if (Environment.GetEnvironmentVariable("MSBUILDINPROCENVCHECK") == "1")
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
256string msbuildExeName = Environment.GetEnvironmentVariable("MSBUILD_EXE_NAME");
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (3)
182name = Environment.GetEnvironmentVariable("MSBUILDTASKHOST_EXE_NAME") ?? "MSBuildTaskHost.exe"; 619name = Environment.GetEnvironmentVariable("MSBUILD_EXE_NAME"); 801string envPath = Environment.GetEnvironmentVariable(environmentVariable);
BackEnd\Components\Logging\LoggingService.cs (1)
330string queueCapacityEnvironment = Environment.GetEnvironmentVariable("MSBUILDLOGGINGQUEUECAPACITY");
BackEnd\Components\RequestBuilder\RequestBuilder.cs (1)
692if (Environment.GetEnvironmentVariable("MSBUILDFORCESTA") == "1")
BackEnd\Components\RequestBuilder\TargetUpToDateChecker.cs (1)
1255private static readonly bool s_sortInputsOutputs = (Environment.GetEnvironmentVariable("MSBUILDSORTINPUTSOUTPUTS") == "1");
BackEnd\Components\RequestBuilder\TaskBuilder.cs (2)
846if (ExceptionHandling.IsCriticalException(ex) || Environment.GetEnvironmentVariable("MSBUILDDONOTCATCHTASKEXCEPTIONS") == "1") 937if (ExceptionHandling.IsCriticalException(taskException) || (Environment.GetEnvironmentVariable("MSBUILDDONOTCATCHTASKEXCEPTIONS") == "1"))
BackEnd\Components\RequestBuilder\TaskHost.cs (1)
46private static readonly bool s_breakOnLogAfterTaskReturns = Environment.GetEnvironmentVariable("MSBUILDBREAKONLOGAFTERTASKRETURNS") == "1";
BackEnd\Components\Scheduler\Scheduler.cs (6)
227_schedulingUnlimitedVariable = Environment.GetEnvironmentVariable("MSBUILDSCHEDULINGUNLIMITED"); 238string strNodeLimitOffset = Environment.GetEnvironmentVariable("MSBUILDNODELIMITOFFSET"); 253if (!int.TryParse(Environment.GetEnvironmentVariable("MSBUILDCORELIMIT"), out _coreLimit) || _coreLimit <= 0) 260if (!int.TryParse(Environment.GetEnvironmentVariable("MSBUILDNODECOREALLOCATIONWEIGHT"), out _nodeCoreAllocationWeight) 915string customScheduler = Environment.GetEnvironmentVariable("MSBUILDCUSTOMSCHEDULER"); 960string multiplier = Environment.GetEnvironmentVariable("MSBUILDCUSTOMSCHEDULERFORSQLCONFIGURATIONLIMITMULTIPLIER");
BackEnd\Components\SdkResolution\SdkResolverLoader.cs (3)
26private readonly string IncludeDefaultResolver = Environment.GetEnvironmentVariable("MSBUILDINCLUDEDEFAULTSDKRESOLVER"); 30private readonly string AdditionalResolversFolder = Environment.GetEnvironmentVariable( 36?? Environment.GetEnvironmentVariable("MSBUILDADDITIONALSDKRESOLVERSFOLDER");
BackEnd\Node\OutOfProcNode.cs (3)
580if (Environment.GetEnvironmentVariable("MSBUILDCLEARXMLCACHEONCHILDNODES") == "1") 846string forwardPropertiesFromChild = Environment.GetEnvironmentVariable("MSBUILDFORWARDPROPERTIESFROMCHILD"); 858string forwardAllProperties = Environment.GetEnvironmentVariable("MSBUILDFORWARDALLPROPERTIESFROMCHILD");
BuildCheck\Checks\UntrustedLocationCheck.cs (1)
97string? locationFromEnv = Environment.GetEnvironmentVariable("XDG_DOWNLOAD_DIR");
Definition\Project.cs (1)
53private static readonly bool s_debugEvaluation = (Environment.GetEnvironmentVariable("MSBUILDDEBUGEVALUATION") != null);
ElementLocation\XmlDocumentWithLocation.cs (3)
386if (String.Equals(Environment.GetEnvironmentVariable("MSBuildLoadMicrosoftTargetsReadOnly"), "true", StringComparison.OrdinalIgnoreCase)) 391if (String.Equals(Environment.GetEnvironmentVariable("MSBUILDLOADALLFILESASREADONLY"), "1", StringComparison.OrdinalIgnoreCase)) 397if (String.Equals(Environment.GetEnvironmentVariable("MSBUILDLOADALLFILESASWRITEABLE"), "1", StringComparison.OrdinalIgnoreCase))
Evaluation\ConditionEvaluator.cs (1)
172private static readonly bool s_disableExpressionCaching = (Environment.GetEnvironmentVariable("MSBUILDDONOTCACHEEXPRESSIONS") == "1");
Evaluation\ParserIgnoreConfiguration.cs (1)
201string? envValue = Environment.GetEnvironmentVariable(EnvironmentVariableName);
Evaluation\ProjectRootElementCache.cs (3)
75int.TryParse(Environment.GetEnvironmentVariable("MSBUILDPROJECTROOTELEMENTCACHESIZE"), out int cacheSize) ? cacheSize : 200; 80private static readonly bool s_debugLogCacheActivity = Environment.GetEnvironmentVariable("MSBUILDDEBUGXMLCACHE") == "1"; 88private static readonly bool s_сheckFileContent = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDCACHECHECKFILECONTENT"));
Logging\BaseConsoleLogger.cs (1)
883Traits.LogAllEnvironmentVariables = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDLOGALLENVIRONMENTVARIABLES"));
Logging\BinaryLogger\BinaryLogger.cs (1)
349_initialIsBinaryLoggerEnabled = Environment.GetEnvironmentVariable("MSBUILDBINARYLOGGERENABLED");
Logging\TerminalLogger\TerminalLogger.cs (1)
291string tlEnvVariable = Environment.GetEnvironmentVariable("MSBUILDTERMINALLOGGER") ?? string.Empty;
parent\Shared\TaskLoggingHelper.cs (1)
1643bool diagnostics = Environment.GetEnvironmentVariable("MSBUILDDIAGNOSTICS") != null;
Utilities\EngineFileUtilities.cs (1)
572string? wildCards = Environment.GetEnvironmentVariable("MsBuildSkipEagerWildCardEvaluationRegexes");
Utilities\Utilities.cs (8)
38private static bool s_shouldTreatHigherToolsVersionsAsCurrent = (Environment.GetEnvironmentVariable("MSBUILDTREATHIGHERTOOLSVERSIONASCURRENT") != null); 44private static bool s_shouldTreatOtherToolsVersionsAsCurrent = (Environment.GetEnvironmentVariable("MSBUILDTREATALLTOOLSVERSIONSASCURRENT") != null); 51private static bool s_uselegacyDefaultToolsVersionBehavior = (Environment.GetEnvironmentVariable("MSBUILDLEGACYDEFAULTTOOLSVERSION") != null); 56private static string s_defaultToolsVersionFromEnvironment = Environment.GetEnvironmentVariable("MSBUILDDEFAULTTOOLSVERSION"); 72s_shouldTreatHigherToolsVersionsAsCurrent = (Environment.GetEnvironmentVariable("MSBUILDTREATHIGHERTOOLSVERSIONASCURRENT") != null); 73s_shouldTreatOtherToolsVersionsAsCurrent = (Environment.GetEnvironmentVariable("MSBUILDTREATALLTOOLSVERSIONSASCURRENT") != null); 74s_uselegacyDefaultToolsVersionBehavior = (Environment.GetEnvironmentVariable("MSBUILDLEGACYDEFAULTTOOLSVERSION") != null); 75s_defaultToolsVersionFromEnvironment = Environment.GetEnvironmentVariable("MSBUILDDEFAULTTOOLSVERSION");
Microsoft.Build.Framework (99)
BackEnd\Handshake.cs (1)
93string handshakeSalt = Environment.GetEnvironmentVariable("MSBUILDNODEHANDSHAKESALT") ?? "";
BuildEnvironmentHelper.cs (2)
486return Environment.GetEnvironmentVariable(variable); 729return Environment.GetEnvironmentVariable("MSBuildSDKsPath") ?? defaultSdkPath;
BuildEnvironmentState.cs (3)
32string? msbuildHostName = Environment.GetEnvironmentVariable("MSBUILD_HOST_NAME"); 38if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("VSCODE_CWD")) 39|| string.Equals(Environment.GetEnvironmentVariable("TERM_PROGRAM"), "vscode", StringComparison.OrdinalIgnoreCase))
ChangeWaves.cs (1)
136string msbuildDisableFeaturesFromVersion = Environment.GetEnvironmentVariable("MSBUILDDISABLEFEATURESFROMVERSION");
Coordinator\CoordinatorSettings.cs (1)
113string? pipeNameOverride = Environment.GetEnvironmentVariable(Constants.PipeNameEnvVarName);
DebugTrace.cs (1)
19private static readonly bool s_enabled = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDENABLEDEBUGTRACING"));
DebugUtils.cs (2)
68string environmentDebugPath = FileUtilities.TrimAndStripAnyQuotes(Environment.GetEnvironmentVariable("MSBUILDDEBUGPATH")); 106var processNameToBreakInto = Environment.GetEnvironmentVariable("MSBuildDebugProcessName");
DotnetHostEnvironmentHelper.cs (2)
74string? resolvedPath = dotnetHostPath ?? Environment.GetEnvironmentVariable(Constants.DotnetHostPathEnvVarName); 139dotnetHostPath ??= Environment.GetEnvironmentVariable(Constants.DotnetHostPathEnvVarName);
EncodingUtilities.cs (2)
325return string.Equals(Environment.GetEnvironmentVariable("DOTNET_CLI_FORCE_UTF8_ENCODING"), "true", StringComparison.OrdinalIgnoreCase); 338string? dotnetCliLanguage = Environment.GetEnvironmentVariable("DOTNET_CLI_UI_LANGUAGE");
EnvironmentUtilities.cs (3)
126string? value = Environment.GetEnvironmentVariable(name); 145string? value = Environment.GetEnvironmentVariable(name); 161string? value = Environment.GetEnvironmentVariable(name);
FeatureSwitches.cs (1)
76: Environment.GetEnvironmentVariable("MSBUILDENABLEALLPROPERTYFUNCTIONS") == "1";
FileClassifier.cs (1)
124string? programFiles = Environment.GetEnvironmentVariable(programFilesEnv);
FileUtilities_TempFiles.cs (1)
42if (string.Equals(Environment.GetEnvironmentVariable("MSBUILDPRESERVETOOLTEMPFILES"), "1", StringComparison.Ordinal))
FileUtilities.cs (2)
1078if (!int.TryParse(Environment.GetEnvironmentVariable("MSBUILDDIRECTORYDELETERETRYCOUNT"), out retryCount)) 1083if (!int.TryParse(Environment.GetEnvironmentVariable("MSBUILDDIRECTORYDELETRETRYTIMEOUT"), out retryTimeOut))
InternalErrorException.cs (1)
115if (Environment.GetEnvironmentVariable("MSBUILDLAUNCHDEBUGGER") != null)
MultiProcessTaskEnvironmentDriver.cs (1)
48return Environment.GetEnvironmentVariable(name);
NativeMethods.cs (1)
1278acceptAnsiColorCodes = AnsiDetector.IsAnsiSupported(Environment.GetEnvironmentVariable("TERM"));
Traits.cs (68)
31DebugScheduler = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDDEBUGSCHEDULER")); 32DebugNodeCommunication = DebugEngine || !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDDEBUGCOMM")); 37internal readonly string? MSBuildDisableFeaturesFromVersion = Environment.GetEnvironmentVariable("MSBUILDDISABLEFEATURESFROMVERSION"); 40public readonly bool ForceAllTasksOutOfProcToTaskHost = Environment.GetEnvironmentVariable("MSBUILDFORCEALLTASKSOUTOFPROC") == "1"; 46public readonly bool ForceMultiThreaded = Environment.GetEnvironmentVariable("MSBUILDFORCEMULTITHREADED") == "1"; 52public readonly bool EnableMultiThreaded = Environment.GetEnvironmentVariable("MSBUILDENABLEMULTITHREADED") == "1"; 57public readonly bool UseLazyWildCardEvaluation = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MsBuildSkipEagerWildCardEvaluationRegexes")); 58public readonly bool LogExpandedWildcards = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDLOGEXPANDEDWILDCARDS")); 59public readonly bool ThrowOnDriveEnumeratingWildcard = Environment.GetEnvironmentVariable("MSBUILDFAILONDRIVEENUMERATINGWILDCARD") == "1"; 60public readonly bool UseLegacyCultureSensitiveFileGlobs = Environment.GetEnvironmentVariable("MSBUILDUSELEGACYCULTURESENSITIVEFILEGLOBS") == "1"; 65public readonly bool CacheFileExistence = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MsBuildCacheFileExistence")); 67public readonly bool UseSimpleProjectRootElementCacheConcurrency = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MsBuildUseSimpleProjectRootElementCacheConcurrency")); 72public readonly bool MSBuildCacheFileEnumerations = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MsBuildCacheFileEnumerations")); 74public readonly bool EnableAllPropertyFunctions = Environment.GetEnvironmentVariable("MSBUILDENABLEALLPROPERTYFUNCTIONS") == "1"; 79public readonly bool EnableRestoreFirst = Environment.GetEnvironmentVariable("MSBUILDENABLERESTOREFIRST") == "1"; 84public static readonly string? MSBuildNodeHandshakeSalt = Environment.GetEnvironmentVariable("MSBUILDNODEHANDSHAKESALT"); 89public readonly bool ForceEvaluateAsFullFramework = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MsBuildForceEvaluateAsFullFramework")); 102public readonly bool EmitSolutionMetaproj = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBuildEmitSolution")); 112public readonly bool SolutionBatchTargets = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBuildSolutionBatchTargets")); 117public readonly bool LogPropertyFunctionsRequiringReflection = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBuildLogPropertyFunctionsRequiringReflection")); 122public readonly bool LogAllAssemblyLoads = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDLOGALLASSEMBLYLOADS")); 127public static bool LogAllEnvironmentVariables = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDLOGALLENVIRONMENTVARIABLES")); 168public readonly bool EnableRarNode = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBuildRarNode")); 173public readonly bool EnableCoordinator = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable(UseCoordinatorEnvVarName)); 200public static string? MSBuildLoggingArgs => Environment.GetEnvironmentVariable(MSBuildLoggingArgsEnvVarName); 205public readonly bool EmitLogsAsMessage = string.Equals(Environment.GetEnvironmentVariable(MSBuildLoggingArgsLevelEnvVarName), "message", StringComparison.OrdinalIgnoreCase); 208!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBuildDebugEngine")) || 211!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDDEBUGENGINE"))); 214public readonly bool DebugUnitTests = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBuildDebugUnitTests")); 216public readonly bool InProcNodeDisabled = Environment.GetEnvironmentVariable("MSBUILDNOINPROCNODE") == "1"; 221public readonly bool ForceTaskFactoryOutOfProc = Environment.GetEnvironmentVariable("MSBUILDFORCEINLINETASKFACTORIESOUTOFPROC") == "1"; 226public readonly bool ConsoleUseDefaultEncoding = Environment.GetEnvironmentVariable("MSBUILD_CONSOLE_USE_DEFAULT_ENCODING") == "1" || Environment.GetEnvironmentVariable("DOTNET_CLI_CONSOLE_USE_DEFAULT_ENCODING") == "1"; 241public readonly bool SlnParsingWithSolutionPersistenceOptIn = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILD_PARSE_SLN_WITH_SOLUTIONPERSISTENCE")); 255public readonly bool DoNotSendDeferredMessagesToBuildManager = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MsBuildDoNotSendDeferredMessagesToBuildManager")); 261public readonly bool DoNotExpandQualifiedMetadataInUpdateOperation = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBuildDoNotExpandQualifiedMetadataInUpdateOperation")); 271public readonly bool AlwaysUseContentTimestamp = Environment.GetEnvironmentVariable("MSBUILDALWAYSCHECKCONTENTTIMESTAMP") == "1"; 277public readonly bool TruncateTaskInputs = Environment.GetEnvironmentVariable("MSBUILDTRUNCATETASKINPUTS") == "1"; 282public readonly bool DoNotTruncateConditions = Environment.GetEnvironmentVariable("MSBuildDoNotTruncateConditions") == "1"; 287public readonly bool AlwaysEvaluateDangerousGlobs = Environment.GetEnvironmentVariable("MSBuildAlwaysEvaluateDangerousGlobs") == "1"; 294public readonly bool DisableParseConfig = Environment.GetEnvironmentVariable("MSBUILD_DISABLE_PARSE_CONFIG") == "1"; 299public readonly bool AlwaysDoImmutableFilesUpToDateCheck = Environment.GetEnvironmentVariable("MSBUILDDONOTCACHEMODIFICATIONTIME") == "1"; 304public readonly bool CopyWithoutDelete = Environment.GetEnvironmentVariable("MSBUILDCOPYWITHOUTDELETE") == "1"; 321_logProjectImports = !String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDLOGIMPORTS")); 338_logTaskInputs = Environment.GetEnvironmentVariable("MSBUILDLOGTASKINPUTS") == "1"; 357var variable = Environment.GetEnvironmentVariable("MSBUILDLOGPROPERTIESANDITEMSAFTEREVALUATION"); 377public readonly bool CacheAssemblyInformation = Environment.GetEnvironmentVariable("MSBUILDDONOTCACHERARASSEMBLYINFORMATION") != "1"; 384public readonly bool UseSymlinkTimeInsteadOfTargetTime = Environment.GetEnvironmentVariable("MSBUILDUSESYMLINKTIMESTAMP") == "1"; 389public readonly bool ReuseTaskHostNodes = Environment.GetEnvironmentVariable("MSBUILDREUSETASKHOSTNODES") == "1"; 394public readonly bool IgnoreEmptyImports = Environment.GetEnvironmentVariable("MSBUILDIGNOREEMPTYIMPORTS") == "1"; 399public readonly bool IgnoreTreatAsLocalProperty = Environment.GetEnvironmentVariable("MSBUILDIGNORETREATASLOCALPROPERTY") != null; 404public readonly bool DebugEvaluation = Environment.GetEnvironmentVariable("MSBUILDDEBUGEVALUATION") != null; 409public readonly bool WarnOnUninitializedProperty = !String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDWARNONUNINITIALIZEDPROPERTY")); 417public readonly bool UseCaseSensitiveItemNames = Environment.GetEnvironmentVariable("MSBUILDUSECASESENSITIVEITEMNAMES") == "1"; 422public readonly bool DisableLongPaths = Environment.GetEnvironmentVariable("MSBUILDDISABLELONGPATHS") == "1"; 427public readonly bool DisableSdkResolutionCache = Environment.GetEnvironmentVariable("MSBUILDDISABLESDKCACHE") == "1"; 432public readonly bool TargetPathForRelatedFiles = Environment.GetEnvironmentVariable("MSBUILDTARGETPATHFORRELATEDFILES") == "1"; 437public readonly bool UseSingleLoadContext = Environment.GetEnvironmentVariable("MSBUILDSINGLELOADCONTEXT") == "1"; 444public readonly bool UseCustomLoadContextForDependenciesInToolsDirectory = Environment.GetEnvironmentVariable("MSBUILDUSECUSTOMLOADCONTEXTFORDEPENDENCIESINTOOLSDIRECTORY") == "1"; 449public readonly bool UseAutoRunWhenLaunchingProcessUnderCmd = Environment.GetEnvironmentVariable("MSBUILDUSERAUTORUNINCMD") == "1"; 454public readonly bool AvoidUnicodeWhenWritingToolTaskBatch = Environment.GetEnvironmentVariable("MSBUILDAVOIDUNICODE") == "1"; 459public readonly bool EnsureStdOutForChildNodesIsPrimaryStdout = Environment.GetEnvironmentVariable("MSBUILDENSURESTDOUTFORTASKPROCESSES") == "1"; 467public readonly bool UseMinimalResxParsingInCoreScenarios = Environment.GetEnvironmentVariable("MSBUILDUSEMINIMALRESX") == "1"; 475public readonly bool DoNotVersionBuildResult = Environment.GetEnvironmentVariable("MSBUILDDONOTVERSIONBUILDRESULT") == "1"; 480public readonly bool DoNotLimitBuildCheckResultsNumber = Environment.GetEnvironmentVariable("MSBUILDDONOTLIMITBUILDCHECKRESULTSNUMBER") == "1"; 507var value = Environment.GetEnvironmentVariable(environmentVariable); 521var mode = Environment.GetEnvironmentVariable("MSBUILD_PROJECTINSTANCE_TRANSLATION_MODE"); 543var mode = Environment.GetEnvironmentVariable("MSBUILD_SDKREFERENCE_PROPERTY_EXPANSION_MODE");
Utilities\FrameworkLocationHelper.cs (4)
841string complusInstallRoot = Environment.GetEnvironmentVariable("COMPLUS_INSTALLROOT"); 842string complusVersion = Environment.GetEnvironmentVariable("COMPLUS_VERSION"); 958programFilesX64 = Environment.GetEnvironmentVariable("ProgramW6432"); 976string combinedPath = Environment.GetEnvironmentVariable("ReferenceAssemblyRoot");
Utilities\ProcessExtensions.cs (1)
75string? value = Environment.GetEnvironmentVariable("MSBUILDPROCESSCOMMANDLINESOURCE");
Microsoft.Build.Tasks.CodeAnalysis (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\Debug.cs (1)
61if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER")))
Microsoft.Build.Tasks.Core (8)
BootstrapperUtil\BootstrapperBuilder.cs (1)
35private static readonly bool s_logging = !String.IsNullOrEmpty(Environment.GetEnvironmentVariable("VSPLOG"));
Exec.cs (1)
534return Environment.GetEnvironmentVariable("ComSpec");
ManifestUtil\Util.cs (2)
27internal static readonly string Schema = Environment.GetEnvironmentVariable("VSPSCHEMA"); 28internal static readonly bool logging = !String.IsNullOrEmpty(Environment.GetEnvironmentVariable("VSPLOG"));
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (3)
760bool deleteSourceCodeFile = Environment.GetEnvironmentVariable("MSBUILDLOGCODETASKFACTORYOUTPUT") == null; 783string toolExe = Environment.GetEnvironmentVariable("CscToolExe"); 799string toolExe = Environment.GetEnvironmentVariable("VbcToolExe");
RoslynCodeTaskFactory\RoslynCodeTaskFactoryCompilers.cs (1)
55_dotnetCliPath = Environment.GetEnvironmentVariable(Constants.DotnetHostPathEnvVarName);
Microsoft.Build.Tasks.Git (1)
GitDataReader\GitEnvironment.cs (1)
85return Environment.GetEnvironmentVariable(name);
Microsoft.Build.Utilities.Core (5)
parent\Shared\TaskLoggingHelper.cs (1)
1643bool diagnostics = Environment.GetEnvironmentVariable("MSBUILDDIAGNOSTICS") != null;
ToolLocationHelper.cs (3)
2948string sdkDirectoryRootsFromEnvironment = Environment.GetEnvironmentVariable("MSBUILDSDKREFERENCEDIRECTORY"); 2975string sdkDirectoryRootsFromEnvironment = Environment.GetEnvironmentVariable("MSBUILDMULTIPLATFORMSDKREFERENCEDIRECTORY"); 2995string disableRegistryForSDKLookup = Environment.GetEnvironmentVariable("MSBUILDDISABLEREGISTRYFORSDKLOOKUP");
ToolTask.cs (1)
63private static readonly bool s_preserveTempFiles = string.Equals(Environment.GetEnvironmentVariable("MSBUILDPRESERVETOOLTEMPFILES"), "1", StringComparison.Ordinal);
Microsoft.CodeAnalysis (3)
InternalUtilities\Debug.cs (1)
61if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER")))
Interop\ClrStrongName.cs (2)
39if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("COMPLUS_InstallRoot"))) 41var version = Environment.GetEnvironmentVariable("COMPLUS_Version");
Microsoft.CodeAnalysis.Analyzers (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\Debug.cs (1)
61if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER")))
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\Debug.cs (1)
61if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER")))
Microsoft.CodeAnalysis.BuildClient.Package (2)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\Debug.cs (1)
61if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER")))
src\roslyn\src\Compilers\Shared\StandardBuildEnvironment.cs (1)
22public string? GetEnvironmentVariable(string name) => Environment.GetEnvironmentVariable(name);
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\Debug.cs (1)
61if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER")))
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\EditAndContinueService.cs (2)
47=> byte.TryParse(Environment.GetEnvironmentVariable("Microsoft_CodeAnalysis_EditAndContinue_DiagnosticLevel"), out var level) 80var path = Environment.GetEnvironmentVariable("Microsoft_CodeAnalysis_EditAndContinue_LogDir");
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\Debug.cs (1)
61if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER")))
Microsoft.CodeAnalysis.Workspaces (4)
Shared\TestHooks\AsynchronousOperationListenerProvider.cs (2)
207var enabled = Environment.GetEnvironmentVariable("RoslynWaiterEnabled"); 228var enabled = Environment.GetEnvironmentVariable("RoslynWaiterDiagnosticTokenEnabled");
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\Debug.cs (1)
61if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER")))
Workspace\ProjectSystem\ReferenceFileChangeTracker.cs (1)
72if (Environment.GetEnvironmentVariable("DOTNET_ROOT") is string dotnetRoot && !string.IsNullOrEmpty(dotnetRoot))
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\Debug.cs (1)
61if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER")))
Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts (1)
MonoMSBuildDiscovery.cs (1)
29var path = Environment.GetEnvironmentVariable("PATH");
Microsoft.DiaSymReader (1)
SymUnmanagedFactory.cs (1)
119return Environment.GetEnvironmentVariable(name);
Microsoft.DotNet.Cli.Definitions (12)
Commands\Test\TestCommandDefinition.cs (2)
35=> Create(Environment.CurrentDirectory, Environment.GetEnvironmentVariable(TestRunnerEnvironmentVariableName)); 38=> Create(startDirectory, Environment.GetEnvironmentVariable(TestRunnerEnvironmentVariableName));
Commands\Test\TestCommandDefinition.MicrosoftTestingPlatform.cs (1)
219Environment.GetEnvironmentVariable(EnableAffectedTestsEnvironmentVariable),
Common\CommonOptions.cs (2)
207string? configuration = Environment.GetEnvironmentVariable("Configuration"); 362DefaultValueFactory = (ar) => EnvironmentVariableParser.ParseBool(Environment.GetEnvironmentVariable("DOTNET_NOLOGO"), defaultValue),
Common\TargetPlatformOptions.cs (1)
112: Environment.GetEnvironmentVariable(key));
src\sdk\src\Resolvers\Microsoft.DotNet.NativeWrapper\EnvironmentProvider.cs (2)
118getEnvironmentVariable = Environment.GetEnvironmentVariable; 126getEnvironmentVariable ??= Environment.GetEnvironmentVariable;
Telemetry\EnvironmentDetectionRule.cs (4)
32return _variables.Any(variable => EnvironmentVariableParser.ParseBool(Environment.GetEnvironmentVariable(variable), defaultValue: false)); 50return _variables.All(variable => !string.IsNullOrEmpty(Environment.GetEnvironmentVariable(variable))); 68return _variables.Any(variable => !string.IsNullOrEmpty(Environment.GetEnvironmentVariable(variable))); 106var value = Environment.GetEnvironmentVariable(_variable);
Microsoft.DotNet.Cli.Utils (18)
AnsiConsole.cs (1)
18_ansiEnabled = string.IsNullOrWhiteSpace(Environment.GetEnvironmentVariable("NO_COLOR"));
EnvironmentProvider.cs (7)
16private readonly Lazy<string> _userHomeDirectory = new(() => Environment.GetEnvironmentVariable("HOME") ?? string.Empty); 26? Environment.GetEnvironmentVariable("PATHEXT")? 45.GetEnvironmentVariable("PATH")? 109return Environment.GetEnvironmentVariable(name); 114var str = Environment.GetEnvironmentVariable(name); 142value = Environment.GetEnvironmentVariable(name); 153if (Environment.GetEnvironmentVariable(variable) is string strValue && int.TryParse(strValue, out int intValue))
Extensions\AnsiExtensions.cs (1)
11var environment = Environment.GetEnvironmentVariable("TERM");
MSBuildForwardingAppWithoutLogging.cs (3)
242savedEnvironmentVariables[kvp.Key] = Environment.GetEnvironmentVariable(kvp.Key); 296var envMSBuildSDKsPath = Environment.GetEnvironmentVariable("MSBuildSDKsPath"); 323{ "MSBuildExtensionsPath", MSBuildExtensionsPathTestHook ?? Environment.GetEnvironmentVariable("MSBuildExtensionsPath") ?? SdkPaths.SdkDirectory },
Muxer.cs (2)
68processPath = Environment.GetEnvironmentVariable("DOTNET_HOST_PATH"); 72var root = Environment.GetEnvironmentVariable("DOTNET_ROOT");
UILanguageOverride.cs (4)
80string? dotnetCliLanguage = Environment.GetEnvironmentVariable(DOTNET_CLI_UI_LANGUAGE); 92string? vsLang = Environment.GetEnvironmentVariable(VSLANG); 108string? currentValue = Environment.GetEnvironmentVariable(environmentVariableName); 149return string.Equals(Environment.GetEnvironmentVariable("DOTNET_CLI_FORCE_UTF8_ENCODING"), "true", StringComparison.OrdinalIgnoreCase);
Microsoft.DotNet.Configurer (3)
CliFolderPathCalculator.cs (2)
17Environment.GetEnvironmentVariable("DOTNET_CLI_TEST_FALLBACKFOLDER") ?? 34return string.IsNullOrEmpty(Environment.GetEnvironmentVariable(DotnetHomeVariableName))
src\sdk\src\Common\CliFolderPathCalculatorCore.cs (1)
17: this(Environment.GetEnvironmentVariable)
Microsoft.DotNet.HotReload.Watch (9)
Context\EnvironmentVariables.cs (9)
48public static TestFlags TestFlags => Environment.GetEnvironmentVariable("__DOTNET_WATCH_TEST_FLAGS") is { } value ? Enum.Parse<TestFlags>(value) : TestFlags.None; 49public static string TestOutputDir => Environment.GetEnvironmentVariable("__DOTNET_WATCH_TEST_OUTPUT_DIR") ?? ""; 51public static string? BrowserWebSocketHostName => Environment.GetEnvironmentVariable("DOTNET_WATCH_AUTO_RELOAD_WS_HOSTNAME"); 71public static string? BrowserPath => Environment.GetEnvironmentVariable("DOTNET_WATCH_BROWSER_PATH"); 86=> ParseBool(Environment.GetEnvironmentVariable(variableName)); 89=> Environment.GetEnvironmentVariable(variableName) is var value && long.TryParse(value, out var intValue) && intValue >= 0 ? TimeSpan.FromMilliseconds(intValue) : null; 92=> Environment.GetEnvironmentVariable(variableName) is var value && long.TryParse(value, out var intValue) && intValue >= 0 ? TimeSpan.FromSeconds(intValue) : null; 95=> Environment.GetEnvironmentVariable(variableName) is var value && int.TryParse(value, out var intValue) ? intValue : null; 98=> Environment.GetEnvironmentVariable(variableName) is { } value
Microsoft.DotNet.HotReload.WebAssembly.Browser (2)
src\sdk\src\Dotnet.Watch\HotReloadAgent\HotReloadAgent.cs (1)
300var startupHooks = Environment.GetEnvironmentVariable(AgentEnvironmentVariables.DotNetStartupHooks);
WebAssemblyHotReload.cs (1)
67if (MetadataUpdater.IsSupported && Environment.GetEnvironmentVariable("__ASPNETCORE_BROWSER_TOOLS") == "true" &&
Microsoft.DotNet.NativeWrapper (2)
EnvironmentProvider.cs (2)
118getEnvironmentVariable = Environment.GetEnvironmentVariable; 126getEnvironmentVariable ??= Environment.GetEnvironmentVariable;
Microsoft.DotNet.SdkResolver (1)
NETCoreSdkResolver.cs (1)
25: this(Environment.GetEnvironmentVariable, VSSettings.Ambient)
Microsoft.DotNet.TemplateLocator (4)
parent\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkDirectoryWorkloadManifestProvider.cs (2)
60: this(sdkRootPath, sdkVersion, Environment.GetEnvironmentVariable, userProfileDir, globalJsonPath) 66return new SdkDirectoryWorkloadManifestProvider(sdkRootPath, sdkVersion, Environment.GetEnvironmentVariable, userProfileDir, globalJsonPath: null, workloadSetVersion);
parent\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadResolver.cs (1)
45var packRootEnvironmentVariable = (getEnvironmentVariable ?? Environment.GetEnvironmentVariable)(EnvironmentVariableNames.WORKLOAD_PACK_ROOTS);
TemplateLocator.cs (1)
19: this(Environment.GetEnvironmentVariable, null, VSSettings.Ambient, null, null)
Microsoft.Extensions.AI (1)
TelemetryHelpers.cs (1)
15Environment.GetEnvironmentVariable(OpenTelemetryConsts.GenAICaptureMessageContentEnvVar) is string envVar &&
Microsoft.Extensions.AI.Evaluation.Console (6)
Telemetry\DeviceIdHelper.cs (1)
136string? xdgCacheHome = Environment.GetEnvironmentVariable("XDG_CACHE_HOME");
Telemetry\EnvironmentHelper.cs (3)
16Environment.GetEnvironmentVariable(name)?.ToUpperInvariant() switch 48if (bool.TryParse(Environment.GetEnvironmentVariable(variable), out bool value) && value) 56if (Array.TrueForAll(variables, static variable => !string.IsNullOrWhiteSpace(Environment.GetEnvironmentVariable(variable))))
Telemetry\TelemetryConstants.cs (2)
124string? homeDirectoryPath = Environment.GetEnvironmentVariable("DOTNET_CLI_HOME"); 128Environment.GetEnvironmentVariable(
Microsoft.Extensions.AI.Evaluation.Integration.Tests (1)
Setup.cs (1)
15Environment.GetEnvironmentVariable("AITESTING_OFFLINE") == "1";
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (2)
EmbeddingTests.cs (1)
16Assert.SkipUnless(!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("TF_BUILD")), "Skipping test because it is not running in CI");
ScenarioRunResultTests.cs (1)
276string? witnessPath = Environment.GetEnvironmentVariable("AI_EVALUATION_DATASET_WITNESS_PATH");
Microsoft.Extensions.AI.Templates.Tests (1)
AIChatWebExecutionTests.cs (1)
117string? envValue = System.Environment.GetEnvironmentVariable("AI_TEMPLATES_TEST_PROJECT_NAMES");
Microsoft.Extensions.Configuration.UserSecrets (3)
PathHelper.cs (3)
61string? appData = Environment.GetEnvironmentVariable("APPDATA"); 62string? home = Environment.GetEnvironmentVariable("HOME"); 74?? Environment.GetEnvironmentVariable(userSecretsFallbackDir); // this fallback is an escape hatch if everything else fails
Microsoft.Extensions.DependencyModel (1)
EnvironmentWrapper.cs (1)
15public string? GetEnvironmentVariable(string name) => Environment.GetEnvironmentVariable(name);
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Kubernetes (1)
KubernetesMetadata.cs (1)
59var value = Environment.GetEnvironmentVariable(variableName);
Microsoft.Extensions.DotNetDeltaApplier (5)
src\sdk\src\Dotnet.Watch\HotReloadAgent.Host\StartupHook.cs (1)
21private static readonly string? s_standardOutputLogPrefix = Environment.GetEnvironmentVariable(AgentEnvironmentVariables.HotReloadDeltaClientLogMessages);
src\sdk\src\Dotnet.Watch\HotReloadAgent.Host\Transport.cs (3)
30var namedPipeName = Environment.GetEnvironmentVariable(AgentEnvironmentVariables.DotNetWatchHotReloadNamedPipeName); 37var webSocketEndpoint = Environment.GetEnvironmentVariable(AgentEnvironmentVariables.DotNetWatchHotReloadWebSocketEndpoint); 47var serverPublicKey = Environment.GetEnvironmentVariable(AgentEnvironmentVariables.DotNetWatchHotReloadWebSocketKey);
src\sdk\src\Dotnet.Watch\HotReloadAgent\HotReloadAgent.cs (1)
300var startupHooks = Environment.GetEnvironmentVariable(AgentEnvironmentVariables.DotNetStartupHooks);
Microsoft.Extensions.FileProviders.Physical (1)
PhysicalFileProvider.cs (1)
184string? environmentValue = Environment.GetEnvironmentVariable(PollingEnvironmentKey);
Microsoft.Extensions.Hosting.Systemd (5)
SystemdHelpers.cs (4)
38string? systemdExecPid = Environment.GetEnvironmentVariable(SystemdConstants.SystemdExecPid); 55return !string.IsNullOrEmpty(Environment.GetEnvironmentVariable(SystemdConstants.NotifySocket)) || 56!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(SystemdConstants.ListenPid)); 91string? socketPath = Environment.GetEnvironmentVariable(SystemdConstants.NotifySocket);
SystemdNotifier.cs (1)
61string? socketPath = Environment.GetEnvironmentVariable(SystemdConstants.NotifySocket);
Microsoft.Extensions.Http (1)
src\runtime\src\libraries\Common\src\System\Net\Http\UriRedactionHelper.cs (1)
20string? envVar = Environment.GetEnvironmentVariable("DOTNET_SYSTEM_NET_HTTP_DISABLEURIREDACTION");
Microsoft.Extensions.Logging.AzureAppServices (3)
WebAppContext.cs (3)
21public string HomeFolder { get; } = Environment.GetEnvironmentVariable("HOME"); 24public string SiteName { get; } = Environment.GetEnvironmentVariable("WEBSITE_SITE_NAME"); 27public string SiteInstanceId { get; } = Environment.GetEnvironmentVariable("WEBSITE_INSTANCE_ID");
Microsoft.Extensions.Logging.Console (3)
src\runtime\src\libraries\Common\src\System\Console\ConsoleUtils.cs (3)
46if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("FORCE_COLOR")) || 47!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DOTNET_SYSTEM_CONSOLE_ALLOW_ANSI_COLOR_REDIRECTION"))) 53if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("NO_COLOR")))
Microsoft.Extensions.ServiceDiscovery.Dns (3)
DnsSrvServiceEndpointProviderFactory.cs (2)
126var host = Environment.GetEnvironmentVariable("KUBERNETES_SERVICE_HOST"); 127var port = Environment.GetEnvironmentVariable("KUBERNETES_SERVICE_PORT");
ServiceDiscoveryDnsServiceCollectionExtensions.cs (1)
141var envVar = Environment.GetEnvironmentVariable("MICROSOFT_EXTENSIONS_SERVICE_DISCOVERY_DNS_USE_DNSCLIENT_FALLBACK");
Microsoft.Maui (1)
VisualDiagnostics\VisualDiagnostics.cs (1)
16 static Lazy<bool> isVisualDiagnosticsEnvVarSet = new Lazy<bool>(() => Environment.GetEnvironmentVariable("ENABLE_XAML_DIAGNOSTICS_SOURCE_INFO") is { } value && value == "1");
Microsoft.Maui.Resizetizer (2)
SkiaSharpTools.cs (2)
30 var retryVariable = Environment.GetEnvironmentVariable("DOTNET_ANDROID_FILE_WRITE_RETRY_ATTEMPTS"); 47 var delayVariable = Environment.GetEnvironmentVariable("DOTNET_ANDROID_FILE_WRITE_RETRY_DELAY_MS");
Microsoft.ML.AutoML (1)
AutoMlUtils.cs (1)
22var res = Environment.GetEnvironmentVariable(MLNetMaxThread);
Microsoft.ML.AutoML.Tests (5)
AutoFeaturizerTests.cs (1)
35if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
ColumnInferenceTests.cs (1)
240if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
SweepableEstimatorPipelineTest.cs (1)
38if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
SweepableExtensionTest.cs (1)
40if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
SweepablePipelineTests.cs (1)
35if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
Microsoft.ML.CodeGenerator.Tests (2)
ApprovalTests\ConsoleCodeGeneratorTests.cs (1)
42if (System.Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
ApprovalTests\TemplateTest.cs (1)
24if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
Microsoft.ML.Core (4)
Utilities\PathUtils.cs (1)
78var envDir = Environment.GetEnvironmentVariable(CustomSearchDirEnvVariable);
Utilities\ResourceManagerUtils.cs (3)
45var envUrl = Environment.GetEnvironmentVariable(CustomResourcesUrlEnvVariable); 192var envTimeout = Environment.GetEnvironmentVariable(TimeoutEnvVariable); 204var envDir = Environment.GetEnvironmentVariable(Utils.CustomSearchDirEnvVariable);
Microsoft.ML.Core.Tests (7)
UnitTests\TestResourceDownload.cs (7)
30var envVarOld = Environment.GetEnvironmentVariable(ResourceManagerUtils.CustomResourcesUrlEnvVariable); 31var resourcePathVarOld = Environment.GetEnvironmentVariable(Utils.CustomSearchDirEnvVariable); 36var envVar = Environment.GetEnvironmentVariable(ResourceManagerUtils.CustomResourcesUrlEnvVariable); 47envVar = Environment.GetEnvironmentVariable(ResourceManagerUtils.CustomResourcesUrlEnvVariable); 76envVar = Environment.GetEnvironmentVariable(ResourceManagerUtils.CustomResourcesUrlEnvVariable); 103envVar = Environment.GetEnvironmentVariable(ResourceManagerUtils.CustomResourcesUrlEnvVariable); 128$"MICROSOFTML_RESOURCE_PATH is set to {Environment.GetEnvironmentVariable(Utils.CustomSearchDirEnvVariable)}");
Microsoft.ML.CpuMath.PerformanceTests (1)
PerformanceTests.cs (1)
51string cpumathSeed = Environment.GetEnvironmentVariable("CPUMATH_SEED");
Microsoft.ML.GenAI.LLaMA.Tests (2)
LLaMA3_1Tests.cs (1)
24if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
LLaMA3_2Tests.cs (1)
19if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
Microsoft.ML.GenAI.Mistral.Tests (1)
Mistral_7B_Instruct_V0_3Tests.cs (1)
21if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
Microsoft.ML.GenAI.Phi.Tests (2)
Phi2Tests.cs (1)
21if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
Phi3Tests.cs (1)
22if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
Microsoft.ML.OneDal (2)
OneDalUtils.cs (2)
23if (Environment.GetEnvironmentVariable("MLNET_BACKEND") == "ONEDAL" && 34var originalPath = Environment.GetEnvironmentVariable("PATH");
Microsoft.ML.SearchSpace.Tests (1)
TestBase.cs (1)
19if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
Microsoft.ML.StandardTrainers (1)
Standard\LogisticRegression\LbfgsPredictorBase.cs (1)
451if (Environment.GetEnvironmentVariable("MLNET_BACKEND") == "ONEDAL" &&
Microsoft.ML.TestFrameworkCommon (2)
parent\parent\src\Common\tests\RetryHelper.cs (1)
17private static readonly bool _debug = Environment.GetEnvironmentVariable("DEBUG_RETRYHELPER") == "1";
TestCommon.cs (1)
65string directory = Environment.GetEnvironmentVariable(TestDataDirEnvVariable);
Microsoft.ML.Tokenizers.Data.Tests (1)
parent\parent\src\Common\tests\RetryHelper.cs (1)
17private static readonly bool _debug = Environment.GetEnvironmentVariable("DEBUG_RETRYHELPER") == "1";
Microsoft.ML.Tokenizers.Tests (1)
parent\parent\src\Common\tests\RetryHelper.cs (1)
17private static readonly bool _debug = Environment.GetEnvironmentVariable("DEBUG_RETRYHELPER") == "1";
Microsoft.NET.Build.Containers (7)
AuthHandshakeMessageHandler.cs (2)
397var credU = Environment.GetEnvironmentVariable(unameVar); 398var credP = Environment.GetEnvironmentVariable(passwordVar);
ContentStore.cs (1)
95string? xdgCacheHome = Environment.GetEnvironmentVariable("XDG_CACHE_HOME");
LocalDaemons\ContainerRuntimeOperations.cs (1)
159foreach (string directory in (Environment.GetEnvironmentVariable("PATH") ?? string.Empty).Split(Path.PathSeparator))
LocalDaemons\DockerCli.cs (1)
56foreach (string directory in (Environment.GetEnvironmentVariable("PATH") ?? string.Empty).Split(Path.PathSeparator))
Registry\RegistrySettings.cs (2)
16ForceChunkedUpload = Environment.GetEnvironmentVariable(EnvVariables.ForceChunkedUpload) is not null ? 19ParallelUploadEnabled = Environment.GetEnvironmentVariable(EnvVariables.ParallelUploadEnabled) is not null ?
Microsoft.NET.Build.Tasks (5)
CheckSdkVulnerabilities.cs (1)
28if (bool.TryParse(Environment.GetEnvironmentVariable(Microsoft.DotNet.Cli.EnvironmentVariableNames.SDK_VULNERABILITY_CHECK_DISABLE), out bool disabled) && disabled)
parent\parent\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkDirectoryWorkloadManifestProvider.cs (2)
60: this(sdkRootPath, sdkVersion, Environment.GetEnvironmentVariable, userProfileDir, globalJsonPath) 66return new SdkDirectoryWorkloadManifestProvider(sdkRootPath, sdkVersion, Environment.GetEnvironmentVariable, userProfileDir, globalJsonPath: null, workloadSetVersion);
parent\parent\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadResolver.cs (1)
45var packRootEnvironmentVariable = (getEnvironmentVariable ?? Environment.GetEnvironmentVariable)(EnvironmentVariableNames.WORKLOAD_PACK_ROOTS);
src\sdk\src\Common\CliFolderPathCalculatorCore.cs (1)
17: this(Environment.GetEnvironmentVariable)
Microsoft.NET.ProjectData (7)
CachePathResolver.cs (3)
1260 string? nugetPackages = Environment.GetEnvironmentVariable("NUGET_PACKAGES"); 1285 string? dotnetRoot = Environment.GetEnvironmentVariable("DOTNET_ROOT"); 1308 userHome = Environment.GetEnvironmentVariable("HOME");
Donor\ProjectDataDonorOptions.cs (1)
17 Environment.GetEnvironmentVariable(ProjectDataDonorConfiguration.EnabledEnvironmentVariableName));
Donor\ProjectDataDonorWriteOptions.cs (1)
10 Environment.GetEnvironmentVariable(ProjectDataDonorConfiguration.EnabledEnvironmentVariableName));
UserFolderCachePath.cs (2)
82 string? envOverride = Environment.GetEnvironmentVariable(CacheBaseDirectoryEnvVar); 106 string? xdgCacheHome = Environment.GetEnvironmentVariable(XdgCacheHomeEnvVar);
Microsoft.NET.ProjectData.Tasks (7)
CachePathResolver.cs (4)
291 string? envVal = Environment.GetEnvironmentVariable("NUGET_PACKAGES"); 314 Add(Environment.GetEnvironmentVariable("DOTNET_ROOT")); 315 Add(TryGetDotNetRootFromHostPath(Environment.GetEnvironmentVariable("DOTNET_HOST_PATH"))); 328 if (string.IsNullOrEmpty(userHome)) userHome = Environment.GetEnvironmentVariable("HOME") ?? string.Empty;
src\roslyn\src\ProjectData\Microsoft.NET.ProjectData\Donor\ProjectDataDonorWriteOptions.cs (1)
10 Environment.GetEnvironmentVariable(ProjectDataDonorConfiguration.EnabledEnvironmentVariableName));
src\roslyn\src\ProjectData\Microsoft.NET.ProjectData\UserFolderCachePath.cs (2)
82 string? envOverride = Environment.GetEnvironmentVariable(CacheBaseDirectoryEnvVar); 106 string? xdgCacheHome = Environment.GetEnvironmentVariable(XdgCacheHomeEnvVar);
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (1)
BrotliCompress.cs (1)
44_dotnetPath = Environment.GetEnvironmentVariable("DOTNET_HOST_PATH");
Microsoft.NET.Sdk.Publish.Tasks (3)
EnvironmentHelper.cs (2)
10return Environment.GetEnvironmentVariable(name); 15var str = Environment.GetEnvironmentVariable(name);
Tasks\GenerateEFSQLScripts.cs (1)
86string? previousAspNetCoreEnvironment = Environment.GetEnvironmentVariable(AspNetCoreEnvironment);
Microsoft.NET.Sdk.Razor.Tasks (7)
DotnetToolTask.cs (1)
61var dotnetHostPath = Environment.GetEnvironmentVariable("DOTNET_HOST_PATH");
parent\Tool\ServerProtocol\ServerConnection.cs (5)
57var tmp = Environment.GetEnvironmentVariable("TMP"); 63var temp = Environment.GetEnvironmentVariable("TEMP"); 88return Environment.GetEnvironmentVariable("SYSTEMROOT"); 281var expectedPath = Environment.GetEnvironmentVariable("DOTNET_HOST_PATH"); 301var paths = Environment.GetEnvironmentVariable("PATH").Split(Path.PathSeparator);
parent\Tool\ServerProtocol\ServerLogger.cs (1)
37var loggingFileName = Environment.GetEnvironmentVariable(EnvironmentVariable);
Microsoft.NET.Sdk.StaticWebAssets.Tasks (1)
Compression\BrotliCompress.cs (1)
35_dotnetPath = Environment.GetEnvironmentVariable("DOTNET_HOST_PATH");
Microsoft.NET.Sdk.WorkloadManifestReader (3)
SdkDirectoryWorkloadManifestProvider.cs (2)
60: this(sdkRootPath, sdkVersion, Environment.GetEnvironmentVariable, userProfileDir, globalJsonPath) 66return new SdkDirectoryWorkloadManifestProvider(sdkRootPath, sdkVersion, Environment.GetEnvironmentVariable, userProfileDir, globalJsonPath: null, workloadSetVersion);
WorkloadResolver.cs (1)
45var packRootEnvironmentVariable = (getEnvironmentVariable ?? Environment.GetEnvironmentVariable)(EnvironmentVariableNames.WORKLOAD_PACK_ROOTS);
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (2)
CachingWorkloadResolver.cs (1)
69var envVar = Environment.GetEnvironmentVariable("MSBuildEnableWorkloadResolver");
src\sdk\src\Common\CliFolderPathCalculatorCore.cs (1)
17: this(Environment.GetEnvironmentVariable)
Microsoft.TestPlatform.Build (5)
Tasks\TestTaskUtils.cs (1)
402var dotnetHostPath = Environment.GetEnvironmentVariable("DOTNET_HOST_PATH");
Tasks\VSTestTask.cs (2)
48var traceEnabledValue = Environment.GetEnvironmentVariable("VSTEST_BUILD_TRACE"); 51var debugEnabled = Environment.GetEnvironmentVariable("VSTEST_BUILD_DEBUG");
Tasks\VSTestTask2.cs (2)
61_disableUtf8ConsoleEncoding = Environment.GetEnvironmentVariable("VSTEST_DISABLE_UTF8_CONSOLE_ENCODING") == "1"; 62var isPrependedWithAnsi = Environment.GetEnvironmentVariable("DOTNET_SYSTEM_CONSOLE_ALLOW_ANSI_COLOR_REDIRECTION");
Microsoft.TestPlatform.CoreUtilities (5)
FeatureFlag\FeatureFlag.cs (1)
108var environmentValue = Environment.GetEnvironmentVariable(featureFlag)?.Trim();
Helpers\DotnetHostHelper.cs (1)
113var pathString = Environment.GetEnvironmentVariable("PATH")!;
Helpers\EnvironmentHelper.cs (1)
20var envVarValue = Environment.GetEnvironmentVariable(VstestConnectionTimeout);
Helpers\EnvironmentVariableHelper.cs (2)
15=> Environment.GetEnvironmentVariable(variable); 19=> Environment.GetEnvironmentVariable(variable) is string value && !string.IsNullOrEmpty(value)
Microsoft.TestPlatform.CrossPlatEngine (8)
Client\ProxyOperationManager.cs (3)
258var hostDebugEnabled = Environment.GetEnvironmentVariable("VSTEST_HOST_DEBUG"); 259var nativeHostDebugEnabled = Environment.GetEnvironmentVariable("VSTEST_HOST_NATIVE_DEBUG"); 330var timeout = int.TryParse(Environment.GetEnvironmentVariable("VSTEST_TESTHOST_SHUTDOWN_TIMEOUT"), out var time)
DataCollection\ProxyDataCollectionManager.cs (1)
267var dataCollectorDebugEnabled = Environment.GetEnvironmentVariable(DebugEnvironmentVaribleName);
EventHandlers\TestRequestHandler.cs (3)
116var remotePath = Environment.GetEnvironmentVariable("VSTEST_UWP_DEPLOY_REMOTE_PATH") ?? self.RemotePath ?? currentProcessDirectory; 118var localPath = Environment.GetEnvironmentVariable("VSTEST_UWP_DEPLOY_LOCAL_PATH") ?? self.LocalPath; 354var flag = Environment.GetEnvironmentVariable("VSTEST_DISABLE_PROTOCOL_3_VERSION_DOWNGRADE");
PostProcessing\ArtifactProcessingManager.cs (1)
252private static bool IsTelemetryOptedIn() => Environment.GetEnvironmentVariable("VSTEST_TELEMETRY_OPTEDIN")?.Equals("1", StringComparison.Ordinal) == true;
Microsoft.TestPlatform.Extensions.BlameDataCollector (11)
BlameCollector.cs (3)
713var temp = Environment.GetEnvironmentVariable("VSTEST_DUMP_TEMP_PATH") ?? Environment.GetEnvironmentVariable("AGENT_TEMPDIRECTORY") ?? Path.GetTempPath(); 730var dumpDirectoryOverride = Environment.GetEnvironmentVariable("VSTEST_DUMP_PATH");
CrashDumperFactory.cs (1)
43var procdumpOverride = Environment.GetEnvironmentVariable("VSTEST_DUMP_FORCEPROCDUMP")?.Trim();
HangDumperFactory.cs (1)
21var procdumpOverride = Environment.GetEnvironmentVariable("VSTEST_DUMP_FORCEPROCDUMP")?.Trim();
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (6)
36var debugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 76var vsAttachPath = Environment.GetEnvironmentVariable(env) ?? FindAttachVs(); 104var paths = Environment.GetEnvironmentVariable("PATH")!.Split(';'); 127var debugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 154var nativeDebugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 180return Environment.GetEnvironmentVariable("VSTEST_DEBUG_NOBP")?.Equals("1") ?? false;
Microsoft.VisualBasic.Forms (1)
Microsoft\VisualBasic\ApplicationServices\ApplicationBase.vb (1)
111Dim variableValue As String = Environment.GetEnvironmentVariable(name)
Microsoft.VisualStudio.TestPlatform.Extensions.Html.TestLogger (1)
HtmlLogger.cs (1)
312Environment.GetEnvironmentVariable("UserName"), Environment.MachineName,
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (1)
ObjectModel\TestRun.cs (1)
64_name = string.Format(CultureInfo.CurrentCulture, TrxLoggerResources.Common_TestRunName, Environment.GetEnvironmentVariable("UserName"), Environment.MachineName, FormatDateTimeForRunName(DateTime.Now));
MSBuild (17)
OutOfProcTaskHostNode.cs (1)
1365if (Environment.GetEnvironmentVariable("MSBUILDTASKHOSTABORTTASKONCANCEL") == "1")
PerformanceLogEventListener.cs (1)
55string logDirectory = Environment.GetEnvironmentVariable(PerfLogDirEnvVar);
XMake.cs (15)
308if (Environment.GetEnvironmentVariable("MSBUILDDUMPPROCESSCOUNTERS") == "1") 369if (Environment.GetEnvironmentVariable("MSBUILDDUMPPROCESSCOUNTERS") == "1") 543string envVar = Environment.GetEnvironmentVariable(Traits.UseMSBuildServerEnvVarName); 792switch (Environment.GetEnvironmentVariable("MSBUILDDEBUGONSTART")) 870string oldMSBuildLoadMicrosoftTargetsReadOnly = Environment.GetEnvironmentVariable("MSBuildLoadMicrosoftTargetsReadOnly"); 1167string timerOutputFilename = Environment.GetEnvironmentVariable("MSBUILDTIMEROUTPUTS"); 1336if (Environment.GetEnvironmentVariable("MSBUILDDONOTLAUNCHDEBUGGER") != "1") 1793if (!string.Equals(Environment.GetEnvironmentVariable("MSBUILDLOGASYNC"), "1", StringComparison.Ordinal)) 1834string memoryUseLimit = Environment.GetEnvironmentVariable("MSBUILDMEMORYUSELIMIT"); 2880string dotnetCliEnvVar = Environment.GetEnvironmentVariable("DOTNET_CLI_CONFIGURE_MSBUILD_TERMINAL_LOGGER"); 2915string liveLoggerArg = Environment.GetEnvironmentVariable("MSBUILDLIVELOGGER"); 2916terminalLoggerArg = Environment.GetEnvironmentVariable("MSBUILDTERMINALLOGGER"); 3029return automatedEnvironmentVariables.Any(envVar => !string.IsNullOrEmpty(Environment.GetEnvironmentVariable(envVar))); 3187if (Environment.GetEnvironmentVariable("MSBUILDDISABLENODEREUSE") == "1") // For example to disable node reuse in a gated checkin, without using the flag 3687string logicalCurrentDirectory = Environment.GetEnvironmentVariable("PWD");
MyFrontend (1)
Program.cs (1)
13var isHttps = Environment.GetEnvironmentVariable("DOTNET_LAUNCHPROFILE") == "https";
NuGet.Build.Tasks.Console (4)
MSBuildFeatureFlags.cs (4)
28get => string.Equals(Environment.GetEnvironmentVariable("MSBuildCacheFileEnumerations"), "1", StringComparison.Ordinal); 41get => string.Equals(Environment.GetEnvironmentVariable("MSBuildLoadAllFilesAsReadonly"), "1", StringComparison.Ordinal); 55get => Environment.GetEnvironmentVariable("MSBUILD_EXE_PATH"); 77get => !string.Equals(Environment.GetEnvironmentVariable("MSBuildSkipEagerWildCardEvaluationRegexes"), null, StringComparison.Ordinal);
NuGet.Common (1)
EnvironmentVariableWrapper.cs (1)
18return Environment.GetEnvironmentVariable(variable);
NuGet.Protocol (1)
NuGetTestMode.cs (1)
39var testMode = Environment.GetEnvironmentVariable(_testModeEnvironmentVariableName);
PresentationCore (2)
MS\Internal\FontCache\FontCacheUtil.cs (1)
302string s = Environment.GetEnvironmentVariable(WinDir) + @"\Fonts\";
System\Windows\Diagnostics\VisualDiagnostics.cs (1)
225value = Environment.GetEnvironmentVariable(environmentVariable);
PromptAgentChat (2)
Program.cs (2)
29var projectEndpoint = Environment.GetEnvironmentVariable($"{environmentPrefix}_PROJECTENDPOINT") 31var agentName = Environment.GetEnvironmentVariable($"{environmentPrefix}_AGENTNAME")
RepoTasks (7)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (7)
62if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName))) 102var sslCertDirString = Environment.GetEnvironmentVariable(OpenSslCertificateDirectoryVariableName); 367var existingSslCertDir = Environment.GetEnvironmentVariable(OpenSslCertificateDirectoryVariableName); 593var searchPath = Environment.GetEnvironmentVariable("PATH"); 653if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("WSL_INTEROP"))) 806var @override = Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName); 832var nssDbOverride = Environment.GetEnvironmentVariable(NssDbOverrideVariableName);
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\Debug.cs (1)
61if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER")))
rzc (8)
ServerCommand.cs (1)
169var path = Environment.GetEnvironmentVariable("DOTNET_BUILD_PIDFILE_DIRECTORY");
ServerProtocol\ServerConnection.cs (5)
57var tmp = Environment.GetEnvironmentVariable("TMP"); 63var temp = Environment.GetEnvironmentVariable("TEMP"); 88return Environment.GetEnvironmentVariable("SYSTEMROOT"); 281var expectedPath = Environment.GetEnvironmentVariable("DOTNET_HOST_PATH"); 301var paths = Environment.GetEnvironmentVariable("PATH").Split(Path.PathSeparator);
ServerProtocol\ServerLogger.cs (1)
37var loggingFileName = Environment.GetEnvironmentVariable(EnvironmentVariable);
src\sdk\src\Common\CliFolderPathCalculatorCore.cs (1)
17: this(Environment.GetEnvironmentVariable)
SelectTests (6)
Program.cs (5)
358var githubOutput = Environment.GetEnvironmentVariable("GITHUB_OUTPUT"); 554var summaryPath = Environment.GetEnvironmentVariable("GITHUB_STEP_SUMMARY"); 612var jsonPath = Environment.GetEnvironmentVariable("SELECT_TESTS_JSON_FILE"); 725var commentPath = Environment.GetEnvironmentVariable("SELECT_TESTS_COMMENT_FILE"); 1257var summaryPath = Environment.GetEnvironmentVariable("GITHUB_STEP_SUMMARY");
SelectionTrace.cs (1)
26_verbose = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("SELECTTESTS_TRACE"));
Stress.ApiService (1)
Program.cs (1)
167var urls = Environment.GetEnvironmentVariable("ASPNETCORE_URLS")!.Split(';');
Stress.AppHost (2)
CommandResources.cs (2)
23private static string NodeExecutablePath { get; } = Environment.GetEnvironmentVariable("NODE") ?? "node"; 24private static string DotnetExecutablePath { get; } = Environment.GetEnvironmentVariable("DOTNET_HOST_PATH") ?? "dotnet";
System.CommandLine.StaticCompletions (1)
ShellName.cs (1)
32var shellPath = Environment.GetEnvironmentVariable("SHELL") ?? throw new InvalidOperationException(Strings.ShellDiscovery_ShellEnvironmentNotSet);
System.Console (7)
src\runtime\src\libraries\Common\src\System\Console\ConsoleUtils.cs (3)
46if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("FORCE_COLOR")) || 47!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DOTNET_SYSTEM_CONSOLE_ALLOW_ANSI_COLOR_REDIRECTION"))) 53if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("NO_COLOR")))
src\runtime\src\libraries\Common\src\System\Text\EncodingHelper.Unix.cs (1)
39locale = Environment.GetEnvironmentVariable(envVar);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\PersistedFiles.Unix.cs (1)
54string? userHomeDirectory = Environment.GetEnvironmentVariable("HOME");
System\TermInfo.DatabaseFactory.cs (2)
36=> Environment.GetEnvironmentVariable("TERMINFO"); 42string? term = Environment.GetEnvironmentVariable("TERM");
System.Data.Common (1)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (1)
60if (Environment.GetEnvironmentVariable(envVariable) is string str)
System.Diagnostics.DiagnosticSource (2)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (1)
60if (Environment.GetEnvironmentVariable(envVariable) is string str)
System\Diagnostics\LocalAppContextSwitches.cs (1)
18string? switchValue = Environment.GetEnvironmentVariable("DOTNET_SYSTEM_DIAGNOSTICS_DEFAULTACTIVITYIDFORMATISHIERARCHIAL");
System.Diagnostics.Process (1)
System\Diagnostics\ProcessUtils.Unix.cs (1)
63string? pathEnvVar = Environment.GetEnvironmentVariable("PATH");
System.DirectoryServices.Protocols (1)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (1)
60if (Environment.GetEnvironmentVariable(envVariable) is string str)
System.Net.Http (14)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (1)
60if (Environment.GetEnvironmentVariable(envVariable) is string str)
src\runtime\src\libraries\Common\src\System\Net\Http\UriRedactionHelper.cs (1)
20string? envVar = Environment.GetEnvironmentVariable("DOTNET_SYSTEM_NET_HTTP_DISABLEURIREDACTION");
System\Net\Http\SocketsHttpHandler\HttpEnvironmentProxy.Unix.cs (9)
21Uri? httpProxy = GetUriFromString(Environment.GetEnvironmentVariable(EnvHttpProxyLC)); 22if (httpProxy == null && Environment.GetEnvironmentVariable(EnvCGI) == null) 24httpProxy = GetUriFromString(Environment.GetEnvironmentVariable(EnvHttpProxyUC)); 27Uri? httpsProxy = GetUriFromString(Environment.GetEnvironmentVariable(EnvHttpsProxyLC)) ?? 28GetUriFromString(Environment.GetEnvironmentVariable(EnvHttpsProxyUC)); 32Uri? allProxy = GetUriFromString(Environment.GetEnvironmentVariable(EnvAllProxyLC)) ?? 33GetUriFromString(Environment.GetEnvironmentVariable(EnvAllProxyUC)); 47string? noProxy = Environment.GetEnvironmentVariable(EnvNoProxyLC) ?? 48Environment.GetEnvironmentVariable(EnvNoProxyUC);
System\Net\Http\SocketsHttpHandler\RuntimeSettingParser.cs (3)
25string? envVar = Environment.GetEnvironmentVariable(environmentVariableSettingName); 80string? envVar = Environment.GetEnvironmentVariable(environmentVariableSettingName); 94string? envVar = Environment.GetEnvironmentVariable(environmentVariableSettingName);
System.Net.HttpListener (1)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (1)
60if (Environment.GetEnvironmentVariable(envVariable) is string str)
System.Net.NameResolution (1)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (1)
60if (Environment.GetEnvironmentVariable(envVariable) is string str)
System.Net.Ping (1)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (1)
60if (Environment.GetEnvironmentVariable(envVariable) is string str)
System.Net.Quic (2)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (1)
60if (Environment.GetEnvironmentVariable(envVariable) is string str)
src\runtime\src\libraries\Common\src\System\Net\Security\SslKeyLogger.cs (1)
11private static readonly string? s_keyLogFile = Environment.GetEnvironmentVariable("SSLKEYLOGFILE");
System.Net.Security (3)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSsl.cs (1)
133string? value = AppContext.GetData(TlsCacheSizeCtxName) as string ?? Environment.GetEnvironmentVariable(TlsCacheSizeEnvironmentVariable);
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (1)
60if (Environment.GetEnvironmentVariable(envVariable) is string str)
src\runtime\src\libraries\Common\src\System\Net\Security\SslKeyLogger.cs (1)
11private static readonly string? s_keyLogFile = Environment.GetEnvironmentVariable("SSLKEYLOGFILE");
System.Net.Sockets (3)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (1)
60if (Environment.GetEnvironmentVariable(envVariable) is string str)
System\Net\Sockets\SocketAsyncEngine.Unix.cs (2)
26internal static readonly bool InlineSocketCompletionsEnabled = Environment.GetEnvironmentVariable("DOTNET_SYSTEM_NET_SOCKETS_INLINE_COMPLETIONS") == "1"; 63if (uint.TryParse(Environment.GetEnvironmentVariable("DOTNET_SYSTEM_NET_SOCKETS_THREAD_COUNT"), out uint count))
System.Private.CoreLib (24)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (1)
60if (Environment.GetEnvironmentVariable(envVariable) is string str)
src\runtime\src\libraries\System.Private.CoreLib\src\System\AppContextConfigHelper.cs (9)
15string? str = Environment.GetEnvironmentVariable(envVariable); 33string? str = Environment.GetEnvironmentVariable("DOTNET_" + envVariable) 34?? Environment.GetEnvironmentVariable("COMPlus_" + envVariable); 96string? str = Environment.GetEnvironmentVariable(envVariable); 136string? str = Environment.GetEnvironmentVariable("DOTNET_" + envVariable) 137?? Environment.GetEnvironmentVariable("COMPlus_" + envVariable); 206string? str = Environment.GetEnvironmentVariable(envVariable); 246string? str = Environment.GetEnvironmentVariable("DOTNET_" + envVariable) 247?? Environment.GetEnvironmentVariable("COMPlus_" + envVariable);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\DebugProvider.Unix.cs (1)
8private static readonly bool s_shouldWriteToStdErr = Environment.GetEnvironmentVariable("DOTNET_DebugWriteToStdErr") == "1";
src\runtime\src\libraries\System.Private.CoreLib\src\System\Environment.cs (1)
75return GetEnvironmentVariable(variable);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Environment.GetFolderPathCore.Unix.cs (3)
127string? data = GetEnvironmentVariable("XDG_DATA_HOME"); 157string? config = GetEnvironmentVariable("XDG_CONFIG_HOME"); 171string? envPath = GetEnvironmentVariable(key);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Environment.UnixOrBrowser.cs (1)
34string? value = GetEnvironmentVariable(key);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\GlobalizationMode.cs (1)
53value = Environment.GetEnvironmentVariable(envVariable);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Path.Unix.cs (1)
88string? path = Environment.GetEnvironmentVariable(TempEnvVar);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\PersistedFiles.Unix.cs (1)
54string? userHomeDirectory = Environment.GetEnvironmentVariable("HOME");
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\SharedMemoryManager.Unix.cs (1)
397string? applicationGroupId = Environment.GetEnvironmentVariable("DOTNET_SHARED_MEMORY_APPLICATION_GROUP_ID");
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncProfiler.cs (1)
196string? eventBufferSizeEnv = System.Environment.GetEnvironmentVariable("DOTNET_AsyncProfiler_EventBufferSize");
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.Unix.NonAndroid.cs (2)
226string? result = Environment.GetEnvironmentVariable(TimeZoneEnvironmentVariable); 507string? tzDirectory = Environment.GetEnvironmentVariable(TimeZoneDirectoryEnvironmentVariable);
System\StartupHookProvider.NativeAot.cs (1)
16ProcessStartupHooks(Environment.GetEnvironmentVariable("DOTNET_STARTUP_HOOKS"));
System.Private.Xml (1)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (1)
60if (Environment.GetEnvironmentVariable(envVariable) is string str)
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\RegexLWCGCompiler.cs (1)
26private static readonly bool s_includePatternInName = Environment.GetEnvironmentVariable(IncludePatternInNamesEnvVar) == "1";
Terminals.Repl (1)
Program.cs (1)
13var resourceName = Environment.GetEnvironmentVariable("ASPIRE_RESOURCE_NAME") ?? "repl";
testhost (6)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (6)
36var debugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 76var vsAttachPath = Environment.GetEnvironmentVariable(env) ?? FindAttachVs(); 104var paths = Environment.GetEnvironmentVariable("PATH")!.Split(';'); 127var debugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 154var nativeDebugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 180return Environment.GetEnvironmentVariable("VSTEST_DEBUG_NOBP")?.Equals("1") ?? false;
testhost.arm64 (6)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (6)
36var debugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 76var vsAttachPath = Environment.GetEnvironmentVariable(env) ?? FindAttachVs(); 104var paths = Environment.GetEnvironmentVariable("PATH")!.Split(';'); 127var debugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 154var nativeDebugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 180return Environment.GetEnvironmentVariable("VSTEST_DEBUG_NOBP")?.Equals("1") ?? false;
testhost.x86 (6)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (6)
36var debugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 76var vsAttachPath = Environment.GetEnvironmentVariable(env) ?? FindAttachVs(); 104var paths = Environment.GetEnvironmentVariable("PATH")!.Split(';'); 127var debugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 154var nativeDebugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 180return Environment.GetEnvironmentVariable("VSTEST_DEBUG_NOBP")?.Equals("1") ?? false;
TestProject.IntegrationServiceA (1)
Program.cs (1)
7string? skipResourcesValue = Environment.GetEnvironmentVariable("SKIP_RESOURCES");
vbc (4)
src\roslyn\src\Compilers\Shared\BuildClient.cs (2)
151var libDirectory = Environment.GetEnvironmentVariable("LIB"); 222CompilerOptionParseUtilities.PrependFeatureFlagFromEnvironment(buildRequestArguments, Environment.GetEnvironmentVariable, _logger.Log);
src\roslyn\src\Compilers\Shared\StandardBuildEnvironment.cs (1)
22public string? GetEnvironmentVariable(string name) => Environment.GetEnvironmentVariable(name);
src\roslyn\src\Compilers\Shared\Vbc.cs (1)
18: base(VisualBasicCommandLineParser.Default, responseFile, args, buildPaths, Environment.GetEnvironmentVariable("LIB"), analyzerLoader)
VBCSCompiler (3)
src\roslyn\src\Compilers\Shared\BuildClient.cs (2)
151var libDirectory = Environment.GetEnvironmentVariable("LIB"); 222CompilerOptionParseUtilities.PrependFeatureFlagFromEnvironment(buildRequestArguments, Environment.GetEnvironmentVariable, _logger.Log);
src\roslyn\src\Compilers\Shared\StandardBuildEnvironment.cs (1)
22public string? GetEnvironmentVariable(string name) => Environment.GetEnvironmentVariable(name);
vstest.console (13)
CommandLine\Executor.cs (2)
179var diag = Environment.GetEnvironmentVariable("VSTEST_DIAG"); 181var diagVerbosity = Environment.GetEnvironmentVariable("VSTEST_DIAG_VERBOSITY");
Processors\RunSpecificTestsArgumentProcessor.cs (1)
221if (Environment.GetEnvironmentVariable("VSTEST_MSBUILD_NOLOGO") != "1")
Processors\RunTestsArgumentProcessor.cs (1)
153if (Environment.GetEnvironmentVariable("VSTEST_MSBUILD_NOLOGO") != "1")
Publisher\MetricsPublisherFactory.cs (1)
22var logEnabled = Environment.GetEnvironmentVariable("VSTEST_LOGTELEMETRY");
Publisher\TextFileTelemetryPublisher.cs (1)
60string resultDirectory = Environment.GetEnvironmentVariable("VSTEST_LOGTELEMETRY_PATH")
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (6)
36var debugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 76var vsAttachPath = Environment.GetEnvironmentVariable(env) ?? FindAttachVs(); 104var paths = Environment.GetEnvironmentVariable("PATH")!.Split(';'); 127var debugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 154var nativeDebugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 180return Environment.GetEnvironmentVariable("VSTEST_DEBUG_NOBP")?.Equals("1") ?? false;
TestPlatformHelpers\TestRequestManager.cs (1)
1339=> Environment.GetEnvironmentVariable("VSTEST_TELEMETRY_OPTEDIN")?.Equals("1", StringComparison.Ordinal) == true;
vstest.console.arm64 (13)
parent\vstest.console\CommandLine\Executor.cs (2)
179var diag = Environment.GetEnvironmentVariable("VSTEST_DIAG"); 181var diagVerbosity = Environment.GetEnvironmentVariable("VSTEST_DIAG_VERBOSITY");
parent\vstest.console\Processors\RunSpecificTestsArgumentProcessor.cs (1)
221if (Environment.GetEnvironmentVariable("VSTEST_MSBUILD_NOLOGO") != "1")
parent\vstest.console\Processors\RunTestsArgumentProcessor.cs (1)
153if (Environment.GetEnvironmentVariable("VSTEST_MSBUILD_NOLOGO") != "1")
parent\vstest.console\Publisher\MetricsPublisherFactory.cs (1)
22var logEnabled = Environment.GetEnvironmentVariable("VSTEST_LOGTELEMETRY");
parent\vstest.console\Publisher\TextFileTelemetryPublisher.cs (1)
60string resultDirectory = Environment.GetEnvironmentVariable("VSTEST_LOGTELEMETRY_PATH")
parent\vstest.console\TestPlatformHelpers\TestRequestManager.cs (1)
1339=> Environment.GetEnvironmentVariable("VSTEST_TELEMETRY_OPTEDIN")?.Equals("1", StringComparison.Ordinal) == true;
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (6)
36var debugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 76var vsAttachPath = Environment.GetEnvironmentVariable(env) ?? FindAttachVs(); 104var paths = Environment.GetEnvironmentVariable("PATH")!.Split(';'); 127var debugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 154var nativeDebugEnabled = Environment.GetEnvironmentVariable(environmentVariable); 180return Environment.GetEnvironmentVariable("VSTEST_DEBUG_NOBP")?.Equals("1") ?? false;
WithDockerfile.AppHost (1)
AppHost.cs (1)
44var baseImage = Environment.GetEnvironmentVariable("BASE_IMAGE") ?? "mcr.microsoft.com/oss/go/microsoft/golang:1.23";