1 implementation of GetEnvironmentVariable
NuGet.Common (1)
EnvironmentVariableWrapper.cs (1)
13
public string?
GetEnvironmentVariable
(string variable)
86 references to GetEnvironmentVariable
Microsoft.Build.NuGetSdkResolver (1)
NuGetSdkResolver.cs (1)
60
_disableNuGetSdkResolver = environmentVariableReader.
GetEnvironmentVariable
("MSBUILDDISABLENUGETSDKRESOLVER") == "1";
NuGet.Build.Tasks (5)
BuildTasksUtility.cs (1)
780
if (!string.Equals(environmentVariableReader.
GetEnvironmentVariable
("MSBUILDBINARYLOGGERENABLED"), bool.TrueString, StringComparison.OrdinalIgnoreCase))
GetRestoreSettingsTask.cs (1)
111
var debugRestoreTask = _environmentVariableReader.
GetEnvironmentVariable
("DEBUG_RESTORE_SETTINGS_TASK");
RestoreTask.cs (1)
137
var debugRestoreTask = _environmentVariableReader.
GetEnvironmentVariable
("DEBUG_RESTORE_TASK");
StaticGraphRestoreTaskBase.cs (1)
102
string debugEnvironmentVariable = _environmentVariableReader.
GetEnvironmentVariable
(DebugEnvironmentVariableName);
WriteRestoreGraphTask.cs (1)
48
if (string.Equals(_environmentVariableReader.
GetEnvironmentVariable
("DEBUG_RESTORE_GRAPH_TASK"), bool.TrueString, StringComparison.OrdinalIgnoreCase))
NuGet.Build.Tasks.Console (3)
MSBuildStaticGraphRestore.cs (2)
229
string binaryLoggerParameters = environment.
GetEnvironmentVariable
(BinaryLoggerParameterEnvironmentVariable);
794
string envVar = environmentVariableReader.
GetEnvironmentVariable
(PackageSpecFactory.EnvironmentVariableName);
Program.cs (1)
56
if (string.Equals(environmentVariableReader.
GetEnvironmentVariable
("DEBUG_RESTORE_TASK"), bool.TrueString, StringComparison.OrdinalIgnoreCase))
NuGet.Build.Tasks.Pack (1)
PackTask.cs (1)
127
var debugPackTask = _environmentVariableReader.
GetEnvironmentVariable
("DEBUG_PACK_TASK");
NuGet.CommandLine.XPlat (5)
Commands\Package\Update\PackageUpdateIO.cs (1)
99
string dotnetPath = _environmentVariableReader.
GetEnvironmentVariable
("DOTNET_HOST_PATH") ?? "dotnet";
Program.cs (1)
72
var debugNuGetXPlat = environmentVariableReader.
GetEnvironmentVariable
("DEBUG_NUGET_XPLAT");
UILanguageOverride.cs (3)
53
string dotnetCliLanguage = environmentVariableReader.
GetEnvironmentVariable
(DOTNET_CLI_UI_LANGUAGE);
68
string vsLang = environmentVariableReader.
GetEnvironmentVariable
(VSLANG);
86
string currentValue = environmentVariableReader.
GetEnvironmentVariable
(environmentVariableName);
NuGet.Commands (6)
CommandRunners\PushRunner.cs (2)
123
apiKey ??= environmentVariableReader.
GetEnvironmentVariable
(ApiKeyEnvironmentVariableName);
129
symbolApiKey ??= environmentVariableReader.
GetEnvironmentVariable
(SymbolApiKeyEnvironmentVariableName);
RestoreCommand\RestoreCommand.cs (1)
397
telemetry.TelemetryEvent[UsesLegacyAssetTargetFallback] = MSBuildStringUtility.IsTrue(EnvironmentVariableReader.
GetEnvironmentVariable
("NUGET_USE_LEGACY_ASSET_TARGET_FALLBACK_DEPENDENCY_RESOLUTION"));
RestoreCommand\SourceRepositoryDependencyProvider.cs (2)
56
var variableValue = env.
GetEnvironmentVariable
("NUGET_CONCURRENCY_LIMIT");
140
_useLegacyAssetTargetFallbackBehavior = MSBuildStringUtility.IsTrue(environmentVariableReader.
GetEnvironmentVariable
("NUGET_USE_LEGACY_ASSET_TARGET_FALLBACK_DEPENDENCY_RESOLUTION"));
RestoreCommand\Utility\BuildAssetsUtils.cs (1)
117
string macroValue = environmentVariableReader.
GetEnvironmentVariable
(macroName);
NuGet.Common (15)
ConcurrencyUtilities.cs (1)
29
EnvironmentVariableReader.
GetEnvironmentVariable
("NUGET_ConcurrencyUtils_DeleteOnClose") == "1"; // opt-in.
Logging\ExceptionLogger.cs (1)
29
var rawShowStack = reader.
GetEnvironmentVariable
("NUGET_SHOW_STACK");
Migrations\Migration1.cs (1)
103
string? xdgConfigHome = environmentVariableReader.
GetEnvironmentVariable
("XDG_CONFIG_HOME");
Migrations\MigrationRunner.cs (1)
95
var XdgDataHome = environmentVariableReader.
GetEnvironmentVariable
("XDG_DATA_HOME");
PathUtil\NuGetEnvironment.cs (11)
42
var nuGetScratch = EnvironmentVariableReader.
GetEnvironmentVariable
("NUGET_SCRATCH");
178
return EnvironmentVariableReader.
GetEnvironmentVariable
("PROGRAMFILES(X86)");
181
return EnvironmentVariableReader.
GetEnvironmentVariable
("PROGRAMFILES");
189
var programData = EnvironmentVariableReader.
GetEnvironmentVariable
("PROGRAMDATA");
196
return EnvironmentVariableReader.
GetEnvironmentVariable
("ALLUSERSPROFILE");
204
var commonApplicationDataOverride = EnvironmentVariableReader.
GetEnvironmentVariable
("NUGET_COMMON_APPLICATION_DATA");
217
return EnvironmentVariableReader.
GetEnvironmentVariable
("APPDATA");
227
return EnvironmentVariableReader.
GetEnvironmentVariable
("LOCALAPPDATA");
231
var xdgDataHome = EnvironmentVariableReader.
GetEnvironmentVariable
("XDG_DATA_HOME");
295
return EnvironmentVariableReader.
GetEnvironmentVariable
(DotNetHome) ?? Environment.GetFolderPath(Environment.SpecialFolder.UserProfile);
340
var path = EnvironmentVariableReader.
GetEnvironmentVariable
("PATH");
NuGet.Configuration (8)
PackageSource\PackageSourceProvider.cs (1)
341
var rawCredentials = environmentVariableReader.
GetEnvironmentVariable
("NuGetPackageSourceCredentials_" + sourceName);
Proxy\ProxyCache.cs (2)
111
host = _environment.
GetEnvironmentVariable
(ConfigurationConstants.HostKey);
128
var noProxy = _environment.
GetEnvironmentVariable
(ConfigurationConstants.NoProxy);
Utility\SettingsUtility.cs (5)
254
var path = environmentVariableReader.
GetEnvironmentVariable
(GlobalPackagesFolderEnvironmentKey);
295
var envValue = environmentVariableReader.
GetEnvironmentVariable
(FallbackPackagesFolderEnvironmentKey);
349
var path = environmentVariableReader.
GetEnvironmentVariable
(HttpCacheEnvironmentKey);
375
var path = environmentVariableReader.
GetEnvironmentVariable
(PluginsCacheEnvironmentKey);
436
var revocationModeSetting = reader.
GetEnvironmentVariable
(RevocationModeEnvironmentKey);
NuGet.Credentials (2)
PluginCredentialProviderBuilder.cs (1)
93
var timeoutEnvar = _envarReader.
GetEnvironmentVariable
(
PreviewFeatureSettings.cs (1)
32
var flagString = environmentVariableReader.
GetEnvironmentVariable
(variableName);
NuGet.PackageManagement (1)
PackageRestoreConsent.cs (1)
47
var envValue = _environmentReader.
GetEnvironmentVariable
(EnvironmentVariableName);
NuGet.Packaging (5)
PackageArchiveReader.cs (1)
512
string? signVerifyEnvVariable = _environmentVariableReader.
GetEnvironmentVariable
(
PackageExtraction\PackageExtractionBehavior.cs (1)
25
var xmlDocFileMode = environmentVariableReader.
GetEnvironmentVariable
(XmlDocFileSaveModeEnvironmentKey);
PackageExtraction\StreamExtensions.cs (1)
63
_isMMapEnabled = environmentVariableReader.
GetEnvironmentVariable
(MMAP_VARIABLE_NAME) switch
PackageExtraction\ZipArchiveExtensions.cs (1)
86
string? value = environmentVariableReader.
GetEnvironmentVariable
("NUGET_UPDATEFILETIME_MAXRETRIES");
Signing\ChainBuilding\X509ChainBuildPolicyFactory.cs (1)
50
string value = reader.
GetEnvironmentVariable
(EnvironmentVariableName) ?? DefaultValue;
NuGet.ProjectModel (4)
DependencyGraphSpec.cs (1)
57
UseLegacyHashFunction ??= string.Equals(environmentVariableReader.
GetEnvironmentVariable
("NUGET_ENABLE_LEGACY_DGSPEC_HASH_FUNCTION"), bool.TrueString, StringComparison.OrdinalIgnoreCase);
JsonPackageSpecReader.Utf8JsonStreamReader.cs (1)
774
bool useMacros = MSBuildStringUtility.IsTrue(environmentVariableReader.
GetEnvironmentVariable
(MacroStringsUtility.NUGET_ENABLE_EXPERIMENTAL_MACROS));
PackageSpecReferenceDependencyProvider.cs (1)
88
_useLegacyAssetTargetFallbackBehavior = MSBuildStringUtility.IsTrue(environmentVariableReader.
GetEnvironmentVariable
("NUGET_USE_LEGACY_ASSET_TARGET_FALLBACK_DEPENDENCY_RESOLUTION"));
PackageSpecWriter.cs (1)
94
bool useMacros = MSBuildStringUtility.IsTrue(environmentVariableReader.
GetEnvironmentVariable
(MacroStringsUtility.NUGET_ENABLE_EXPERIMENTAL_MACROS));
NuGet.Protocol (30)
CIEnvironmentDetector.cs (14)
22
if (string.Equals(environmentVariableReader.
GetEnvironmentVariable
("GITHUB_ACTIONS"), "true", StringComparison.OrdinalIgnoreCase))
28
if (string.Equals(environmentVariableReader.
GetEnvironmentVariable
("TF_BUILD"), "true", StringComparison.OrdinalIgnoreCase))
34
if (string.Equals(environmentVariableReader.
GetEnvironmentVariable
("APPVEYOR"), "true", StringComparison.OrdinalIgnoreCase))
40
if (string.Equals(environmentVariableReader.
GetEnvironmentVariable
("TRAVIS"), "true", StringComparison.OrdinalIgnoreCase))
46
if (string.Equals(environmentVariableReader.
GetEnvironmentVariable
("CIRCLECI"), "true", StringComparison.OrdinalIgnoreCase))
52
if (!string.IsNullOrEmpty(environmentVariableReader.
GetEnvironmentVariable
("CODEBUILD_BUILD_ID")))
58
if (!string.IsNullOrEmpty(environmentVariableReader.
GetEnvironmentVariable
("BUILD_ID")) &&
59
!string.IsNullOrEmpty(environmentVariableReader.
GetEnvironmentVariable
("BUILD_URL")))
65
if (!string.IsNullOrEmpty(environmentVariableReader.
GetEnvironmentVariable
("BUILD_ID")) &&
66
!string.IsNullOrEmpty(environmentVariableReader.
GetEnvironmentVariable
("PROJECT_ID")))
72
if (!string.IsNullOrEmpty(environmentVariableReader.
GetEnvironmentVariable
("TEAMCITY_VERSION")))
78
if (!string.IsNullOrEmpty(environmentVariableReader.
GetEnvironmentVariable
("JB_SPACE_API_URL")))
85
if (string.Equals(environmentVariableReader.
GetEnvironmentVariable
("GITLAB_CI"), "true", StringComparison.OrdinalIgnoreCase))
91
if (string.Equals(environmentVariableReader.
GetEnvironmentVariable
("CI"), "true", StringComparison.OrdinalIgnoreCase))
EnhancedHttpRetryHelper.cs (2)
142
if (bool.TryParse(environmentVariableReader.
GetEnvironmentVariable
(variableName), out bool parsedValue))
165
if (int.TryParse(environmentVariableReader.
GetEnvironmentVariable
(variableName), out int parsedValue) && parsedValue >= 0)
Plugins\ConnectionOptions.cs (2)
138
var handshakeTimeoutInSeconds = reader.
GetEnvironmentVariable
(EnvironmentVariableConstants.HandshakeTimeout);
139
var requestTimeoutInSeconds = reader.
GetEnvironmentVariable
(EnvironmentVariableConstants.RequestTimeout);
Plugins\Logging\EnvironmentVariablesLogMessage.cs (1)
58
var variableValue = reader.
GetEnvironmentVariable
(variableName);
Plugins\Logging\PluginLogger.cs (2)
35
var value = environmentVariableReader.
GetEnvironmentVariable
(EnvironmentVariableConstants.EnableLog);
41
_logDirectoryPath = environmentVariableReader.
GetEnvironmentVariable
(EnvironmentVariableConstants.LogDirectoryPath);
Plugins\PluginDiscoverer.cs (3)
41
_netCoreOrNetFXPluginPaths = environmentVariableReader.
GetEnvironmentVariable
(EnvironmentVariableConstants.CorePluginPaths);
46
_nuGetPluginPaths = _environmentVariableReader.
GetEnvironmentVariable
(EnvironmentVariableConstants.PluginPaths);
237
var nugetPluginPaths = _environmentVariableReader.
GetEnvironmentVariable
("PATH");
Plugins\PluginFactory.cs (1)
175
FileName = _environmentVariableReader.
GetEnvironmentVariable
("DOTNET_HOST_PATH") ??
Plugins\PluginManager.cs (3)
319
var idleTimeoutInSeconds = EnvironmentVariableReader.
GetEnvironmentVariable
(EnvironmentVariableConstants.IdleTimeout);
365
pluginEnvVariable = EnvironmentVariableReader.
GetEnvironmentVariable
(EnvironmentVariableConstants.CorePluginPaths);
367
pluginEnvVariable ??= EnvironmentVariableReader.
GetEnvironmentVariable
(EnvironmentVariableConstants.PluginPaths);
src\nuget-client\build\Shared\NuGetFeatureFlags.cs (1)
36
string? envValue = env.
GetEnvironmentVariable
(UseSystemTextJsonDeserializationEnvVar);
Utility\PackageIdValidator.cs (1)
41
string.Equals(env.
GetEnvironmentVariable
(DisableValidationEnvVar), bool.TrueString, StringComparison.OrdinalIgnoreCase);