3 implementations of IsWindows
aspire (2)
HostEnvironment.cs (1)
27public bool IsWindows() => OperatingSystem.IsWindows();
src\Shared\Telemetry\ITelemetryEnvironment.cs (1)
62public bool IsWindows() => OperatingSystem.IsWindows();
Aspire.Cli.Tests (1)
Utils\TestEnvironment.cs (1)
44public bool IsWindows() => ReportIsWindows;
54 references to IsWindows
aspire (54)
Acquisition\InstallationDiscovery.cs (3)
57_aspireBinaryName = environment.IsWindows() ? "aspire.exe" : "aspire"; 144_environment.IsWindows() ? StringComparer.OrdinalIgnoreCase : StringComparer.Ordinal); 467var comparer = _environment.IsWindows() ? StringComparer.OrdinalIgnoreCase : StringComparer.Ordinal;
Acquisition\InstallSourceDetector.cs (3)
38var comparison = environment.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 40!string.Equals(Path.GetFileName(resolvedPath), environment.IsWindows() ? "aspire.exe" : "aspire", comparison)) 55if (environment.IsWindows() && registryReader.HasWingetAspireUninstallEntry(resolvedPath))
Agents\Copilot\CopilotAppInstallationDetector.cs (1)
48if (environment.IsWindows())
Bundles\BundleService.cs (3)
211if (wingetFirstRunProbe is not null && environment.IsWindows()) 413catch (Exception ex) when (IsRetryableDirectoryMoveException(ex, environment.IsWindows()) && stopwatch.Elapsed < s_directoryMoveMaxRetryElapsed) 934if (!environment.IsWindows() && entry.Mode != default)
Certificates\CertificateGeneration\CertificateManager.cs (1)
56public static CertificateManager Create(ILogger logger, IEnvironment environment, CertificateConfiguration.NssDbOverride? nssDbOverride) => environment.IsWindows() ?
Commands\PsCommand.cs (1)
348return _environment.IsWindows()
Commands\StopCommand.cs (1)
679return _environment.IsWindows()
Commands\TrayCommand.cs (1)
20Hidden = !environment.IsMacOS() && !environment.IsWindows();
Commands\TrayLifecycleService.cs (2)
31if ((!environment.IsMacOS() && !environment.IsWindows()) || 76if (environment.IsWindows())
Commands\UpdateCommand.cs (4)
818var exeName = _environment.IsWindows() ? "aspire.exe" : "aspire"; 872if (!_environment.IsWindows()) 947environment.IsWindows() 954if (!_environment.IsWindows())
Completions\CompletionScripts.cs (1)
18return environment.IsWindows() ? "pwsh" : null;
DotNet\DotNetCliRunner.cs (1)
483environment.IsWindows() ? "dotnet.exe" : "dotnet"
DotNet\DotNetSdkInstaller.cs (1)
115PathLookupHelper.ResolveExecutablePath(environment.IsWindows() ? "dotnet.exe" : "dotnet");
DotNet\ProcessExecution.cs (1)
46}, hostEnvironment.IsWindows())
Git\GitRepository.cs (1)
95var pathComparer = environment.IsWindows() || environment.IsMacOS()
Npm\NpmRunner.cs (1)
228ProcessStartInfoHelper.SetCommand(startInfo, npmPath, args, environment.IsWindows());
Processes\ProcessTreeGracefulShutdownService.cs (4)
131var killEntireProcessTree = afterTimeout || !environment.IsWindows(); 156if (!environment.IsWindows()) 259if (environment.IsWindows()) 313if (includeStartTime && target.StartTime is not null && (!target.UseRuntimeStartTime || environment.IsWindows()))
Program.cs (1)
388return environment.IsWindows()
Projects\AppHostCandidateFinder.cs (2)
490return environment.IsWindows() || environment.IsMacOS() 497return environment.IsWindows() || environment.IsMacOS()
Projects\AppHostRpcClient.cs (1)
191if (environment.IsWindows())
Projects\DotNetAppHostProject.cs (1)
1551KillEntireProcessTreeOnCancel = ShouldKillEntireProcessTreeOnCancel(_environment.IsWindows()),
Projects\DotNetBasedAppHostServerProject.cs (2)
536var dotnetExe = _environment.IsWindows() ? "dotnet.exe" : "dotnet"; 644KillEntireProcessTreeOnCancel = !_environment.IsWindows(),
Projects\GuestAppHostProject.cs (2)
2559var configuredKeys = _environment.IsWindows() 2576var pathComparison = _environment.IsWindows()
Projects\PrebuiltAppHostServer.cs (1)
1360KillEntireProcessTreeOnCancel = !_environment.IsWindows(),
Projects\TypeScriptAppHostToolchainResolver.cs (1)
495var isWindows = environment.IsWindows();
src\Shared\Telemetry\InternalMicrosoftDetector.cs (2)
203if (_environment.IsWindows()) 1631var extensions = _environment.IsWindows() && string.IsNullOrEmpty(Path.GetExtension(command))
src\Shared\Telemetry\TelemetryMetadata.cs (1)
16if (environment.IsWindows())
Templating\CliTemplateFactory.cs (2)
359if (_environment.IsWindows() || !s_executableTemplateFileNames.Contains(Path.GetFileName(filePath))) 384var pathComparison = _environment.IsWindows() || _environment.IsMacOS()
Templating\DotNetTemplateFactory.cs (1)
110var dotnetFileName = environment.IsWindows() ? "dotnet.exe" : "dotnet";
Utils\ArchiveHelper.cs (1)
110if (!environment.IsWindows() && entry.Mode != default)
Utils\CliDownloader.cs (2)
50var extension = environment.IsWindows() ? "zip" : "tar.gz"; 132if (environment.IsWindows())
Utils\CliPathHelper.cs (1)
175return environment.IsWindows() ? path.ToLowerInvariant() : path;
Utils\EnvironmentChecker\DcpConnectionChecker.cs (1)
432if (environment.IsWindows())
Utils\EnvironmentChecker\OperatingSystemCheck.cs (1)
61if (environment.IsWindows())
Utils\FileSystemHelper.cs (1)
146var comparer = environment.IsWindows()