2 implementations of GetEnvironmentVariable
aspire (1)
HostEnvironment.cs (1)
14
public string?
GetEnvironmentVariable
(string variable) => Environment.GetEnvironmentVariable(variable);
Aspire.Cli.Tests (1)
Utils\TestEnvironment.cs (1)
21
public string?
GetEnvironmentVariable
(string variable)
51 references to GetEnvironmentVariable
aspire (51)
Acquisition\IdentityResolver.cs (2)
27
/// Environment variables are read via <see cref="IEnvironment.
GetEnvironmentVariable
"/>
303
var raw = _environment.
GetEnvironmentVariable
(name);
Agents\Copilot\CopilotAgentEnvironmentScanner.cs (1)
77
var isVSCode = _environment.
GetEnvironmentVariable
("TERM_PROGRAM") == "vscode";
Agents\Copilot\CopilotAppInstallationDetector.cs (6)
41
environment.
GetEnvironmentVariable
(AgentEnvironmentVariable),
51
AddWindowsCandidate(candidatePaths, environment.
GetEnvironmentVariable
("LOCALAPPDATA"), includeProgramsDirectory: true);
56
AddWindowsCandidate(candidatePaths, environment.
GetEnvironmentVariable
("ProgramFiles"), includeProgramsDirectory: false);
57
AddWindowsCandidate(candidatePaths, environment.
GetEnvironmentVariable
("ProgramFiles(x86)"), includeProgramsDirectory: false);
97
var configuredDataHome = environment.
GetEnvironmentVariable
("XDG_DATA_HOME");
103
var configuredDataDirectories = environment.
GetEnvironmentVariable
("XDG_DATA_DIRS");
Agents\Copilot\CopilotPaths.cs (1)
22
var configuredHome = environment.
GetEnvironmentVariable
(CopilotHomeEnvironmentVariable);
Agents\VsCode\VsCodeAgentEnvironmentScanner.cs (1)
180
if (_environment.
GetEnvironmentVariable
("TERM_PROGRAM") == "vscode")
Backchannel\AppHostCliBackchannel.cs (1)
566
var maxUploadFileSize = long.TryParse(environment.
GetEnvironmentVariable
(KnownConfigNames.MaxFileUploadSize), out var parsed)
Certificates\CertificateGeneration\UnixCertificateManager.cs (6)
77
if (!string.IsNullOrEmpty(_environment.
GetEnvironmentVariable
(OpenSslCertDirectoryOverrideVariableName)))
117
var sslCertDirString = _environment.
GetEnvironmentVariable
(OpenSslCertificateDirectoryVariableName);
391
var existingSslCertDir = _environment.
GetEnvironmentVariable
(OpenSslCertificateDirectoryVariableName);
655
if (!string.IsNullOrEmpty(_environment.
GetEnvironmentVariable
("WSL_INTEROP")))
805
var @override = _environment.
GetEnvironmentVariable
(OpenSslCertDirectoryOverrideVariableName);
831
var nssDbOverride = _environment.
GetEnvironmentVariable
(NssDbOverrideVariableName);
Certificates\CertificateHelpers.cs (1)
49
var overridePath = environment.
GetEnvironmentVariable
(DevCertsOpenSslCertDirEnvVar);
Certificates\CertificateService.cs (2)
173
var value = environment.
GetEnvironmentVariable
(KnownConfigNames.CliGenerateHttpsCertificate);
183
var currentSslCertDir = environment.
GetEnvironmentVariable
(SslCertDirEnvVar);
Commands\DashboardRunCommand.cs (2)
267
if (environment.
GetEnvironmentVariable
(envVarName) is not null)
316
return environment.
GetEnvironmentVariable
(key);
DotNet\DotNetCliRunner.cs (1)
494
: environment.
GetEnvironmentVariable
("PATH") ?? string.Empty;
Layout\LayoutDiscovery.cs (6)
57
var envLayoutPath = _environment.
GetEnvironmentVariable
(BundleDiscovery.LayoutPathEnvVar);
122
LayoutComponent.Dcp => _environment.
GetEnvironmentVariable
(BundleDiscovery.DcpPathEnvVar),
123
LayoutComponent.Managed => _environment.
GetEnvironmentVariable
(BundleDiscovery.ManagedPathEnvVar),
140
var useSdk = _environment.
GetEnvironmentVariable
(BundleDiscovery.UseGlobalDotNetEnvVar);
321
if (!string.IsNullOrEmpty(_environment.
GetEnvironmentVariable
(BundleDiscovery.DcpPathEnvVar)))
325
if (!string.IsNullOrEmpty(_environment.
GetEnvironmentVariable
(BundleDiscovery.ManagedPathEnvVar)))
NuGet\NuGetSignatureVerificationEnabler.cs (1)
32
var value = environment.
GetEnvironmentVariable
(DotNetNuGetSignatureVerification);
Projects\DotNetAppHostProject.cs (1)
2667
=> env.TryGetValue(name, out var value) ? value : _environment.
GetEnvironmentVariable
(name);
Projects\GuestAppHostProject.cs (1)
2272
: _environment.
GetEnvironmentVariable
(environmentVariableName);
Projects\ProjectLocator.cs (1)
1401
var envPath = environment.
GetEnvironmentVariable
("NUGET_PACKAGES");
Telemetry\CodingAgentDetector.cs (1)
83
var value = environment.
GetEnvironmentVariable
(variableName);
Telemetry\InternalMicrosoftDetector.cs (8)
590
var userDnsDomain = _environment.
GetEnvironmentVariable
("USERDNSDOMAIN");
593
? Detected(_environment.
GetEnvironmentVariable
("USERNAME"), domain)
804
_environment.
GetEnvironmentVariable
("USERDNSDOMAIN"));
1579
if (!string.IsNullOrWhiteSpace(_environment.
GetEnvironmentVariable
("WSL_DISTRO_NAME")) ||
1580
!string.IsNullOrWhiteSpace(_environment.
GetEnvironmentVariable
("WSL_INTEROP")))
1607
var path = _environment.
GetEnvironmentVariable
("PATH");
1614
? (_environment.
GetEnvironmentVariable
("PATHEXT") ?? ".EXE;.CMD;.BAT;.COM").Split(';', StringSplitOptions.RemoveEmptyEntries)
1634
return _environment.
GetEnvironmentVariable
(environmentVariableName) ??
Templating\DotNetTemplateFactory.cs (1)
111
var pathVariable = environment.
GetEnvironmentVariable
("PATH") ?? string.Empty;
Utils\EnvironmentChecker\ContainerRuntimeCheck.cs (2)
37
var configuredRuntime = environment.
GetEnvironmentVariable
("ASPIRE_CONTAINER_RUNTIME")
38
?? environment.
GetEnvironmentVariable
("DOTNET_ASPIRE_CONTAINER_RUNTIME");
Utils\EnvironmentChecker\DevCertsCheck.cs (1)
563
var currentSslCertDir = environment.
GetEnvironmentVariable
("SSL_CERT_DIR");
Utils\EnvironmentChecker\VsCodeExtensionCheck.cs (2)
123
if (string.Equals(environment.
GetEnvironmentVariable
("TERM_PROGRAM"), "vscode", StringComparison.OrdinalIgnoreCase))
152
var overrideDirectory = environment.
GetEnvironmentVariable
("VSCODE_EXTENSIONS");
Utils\EnvironmentChecker\WslEnvironmentCheck.cs (2)
128
return !string.IsNullOrWhiteSpace(_environment.
GetEnvironmentVariable
(WslDistroNameVariable))
129
|| !string.IsNullOrWhiteSpace(_environment.
GetEnvironmentVariable
(WslInteropVariable));