29 references to EnvironmentVariableNames
dotnet (16)
Commands\Run\RunCommand.cs (1)
456
var rootVariableName =
EnvironmentVariableNames
.TryGetDotNetRootVariableName(
Commands\Test\MTP\SolutionAndProjectUtility.cs (1)
336
var rootVariableName =
EnvironmentVariableNames
.TryGetDotNetRootArchVariableName(
Commands\Workload\Install\NetSdkMsiInstallerClient.PackGroup.cs (1)
33
if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(
EnvironmentVariableNames
.WORKLOAD_DISABLE_PACK_GROUPS)))
Commands\Workload\Install\WorkloadManifestUpdater.cs (3)
161
var backgroundUpdatesDisabled = bool.TryParse(Environment.GetEnvironmentVariable(
EnvironmentVariableNames
.WORKLOAD_UPDATE_NOTIFY_DISABLE), out var disableEnvVar) && disableEnvVar;
444
if (!int.TryParse(_getEnvironmentVariable(
EnvironmentVariableNames
.WORKLOAD_UPDATE_NOTIFY_INTERVAL_HOURS), out int updateIntervalHours))
519
private bool BackgroundUpdatesAreDisabled() => bool.TryParse(_getEnvironmentVariable(
EnvironmentVariableNames
.WORKLOAD_UPDATE_NOTIFY_DISABLE), out var disableEnvVar) && disableEnvVar;
Program.cs (5)
182
bool generateAspNetCertificate = environmentProvider.GetEnvironmentVariableAsBool(
EnvironmentVariableNames
.DOTNET_GENERATE_ASPNET_CERTIFICATE, defaultValue: true);
183
bool telemetryOptout = environmentProvider.GetEnvironmentVariableAsBool(
EnvironmentVariableNames
.TELEMETRY_OPTOUT, defaultValue: CompileOptions.TelemetryOptOutDefault);
184
bool addGlobalToolsToPath = environmentProvider.GetEnvironmentVariableAsBool(
EnvironmentVariableNames
.DOTNET_ADD_GLOBAL_TOOLS_TO_PATH, defaultValue: true);
185
bool nologo = environmentProvider.GetEnvironmentVariableAsBool(
EnvironmentVariableNames
.DOTNET_NOLOGO, defaultValue: false);
186
bool skipWorkloadIntegrityCheck = environmentProvider.GetEnvironmentVariableAsBool(
EnvironmentVariableNames
.DOTNET_SKIP_WORKLOAD_INTEGRITY_CHECK,
ReleasePropertyProjectLocator.cs (3)
63
if (string.Equals(Environment.GetEnvironmentVariable(
EnvironmentVariableNames
.DISABLE_PUBLISH_AND_PACK_RELEASE), "true", StringComparison.OrdinalIgnoreCase))
75
return new Dictionary<string, string>(1, StringComparer.OrdinalIgnoreCase) { [
EnvironmentVariableNames
.DISABLE_PUBLISH_AND_PACK_RELEASE] = "true" }.AsReadOnly(); // Don't throw error if publish* conflicts but global config specified.
170
if (string.Equals(Environment.GetEnvironmentVariable(
EnvironmentVariableNames
.DOTNET_CLI_LAZY_PUBLISH_AND_PACK_RELEASE_FOR_SOLUTIONS), "true", StringComparison.OrdinalIgnoreCase))
Telemetry\Telemetry.cs (1)
47
Enabled = !environmentProvider.GetEnvironmentVariableAsBool(
EnvironmentVariableNames
.TELEMETRY_OPTOUT, defaultValue: CompileOptions.TelemetryOptOutDefault)
ToolManifest\ToolManifestFinder.cs (1)
178
string environmentVariableValue = _getEnvironmentVariable(
EnvironmentVariableNames
.DOTNET_TOOLS_ALLOW_MANIFEST_IN_ROOT);
dotnet.Tests (12)
CommandTests\Workload\Install\GivenWorkloadManifestUpdater.cs (2)
57
Func<string, string> getEnvironmentVariable = (envVar) => envVar.Equals(
EnvironmentVariableNames
.WORKLOAD_UPDATE_NOTIFY_INTERVAL_HOURS) ? "0" : string.Empty;
87
Func<string, string> getEnvironmentVariable = (envVar) => envVar.Equals(
EnvironmentVariableNames
.WORKLOAD_UPDATE_NOTIFY_DISABLE) ? "true" : string.Empty;
EnvironmentVariableNamesTests.cs (9)
28
Assert.True(
EnvironmentVariableNames
.TryParseArchitecture(rid, out var actual));
31
Assert.True(
EnvironmentVariableNames
.TryParseArchitecture(rid + "-xyz", out actual));
53
Assert.False(
EnvironmentVariableNames
.TryParseArchitecture(rid, out _));
71
var parsedVersion =
EnvironmentVariableNames
.TryParseTargetFrameworkVersion(frameworkVersion);
72
Assert.Equal(expected,
EnvironmentVariableNames
.TryGetDotNetRootVariableNameImpl(rid, "os-unknown", parsedVersion, currentArchitecture, is64bit));
73
Assert.Equal(expected,
EnvironmentVariableNames
.TryGetDotNetRootVariableNameImpl(rid, "os-armv6", parsedVersion, currentArchitecture, is64bit));
74
Assert.Equal(expected,
EnvironmentVariableNames
.TryGetDotNetRootVariableNameImpl("os-unknown", rid, parsedVersion, currentArchitecture, is64bit));
92
var parsedVersion =
EnvironmentVariableNames
.TryParseTargetFrameworkVersion(frameworkVersion);
93
Assert.Equal(expected,
EnvironmentVariableNames
.TryGetDotNetRootVariableNameImpl("os-unknown", "os-unknown", parsedVersion, currentArchitecture, is64bit));
ToolManifestTests\ToolManifestFinderTests.cs (1)
172
if (name.Equals(
EnvironmentVariableNames
.DOTNET_TOOLS_ALLOW_MANIFEST_IN_ROOT, StringComparison.OrdinalIgnoreCase))
dotnet-watch (1)
Build\ProjectGraphUtilities.cs (1)
86
=>
EnvironmentVariableNames
.TryParseTargetFrameworkVersion(projectNode.ProjectInstance.GetPropertyValue(PropertyNames.TargetFrameworkVersion));