20 references to CommandPathResolver
aspire (14)
DotNet\DotNetCliRunner.cs (3)
237: Path.GetFileNameWithoutExtension(CommandPathResolver.NormalizeRunCommand(commandOverride)); 254var command = commandOverride is null ? null : CommandPathResolver.NormalizeRunCommand(commandOverride); 351=> string.Equals(Path.GetFileNameWithoutExtension(CommandPathResolver.NormalizeRunCommand(command)), "dotnet", StringComparison.OrdinalIgnoreCase);
Projects\DotNetAppHostProject.cs (2)
1930var runCommand = CommandPathResolver.NormalizeRunCommand(info.RunCommand); 2001=> string.Equals(Path.GetFileNameWithoutExtension(CommandPathResolver.NormalizeRunCommand(command)), "dotnet", StringComparison.OrdinalIgnoreCase);
Projects\ExtensionGuestLauncher.cs (1)
51errorOutput.AppendError(CommandPathResolver.GetMissingCommandMessage(command));
Projects\GuestAppHostProject.cs (1)
1061if (!CommandPathResolver.TryResolveCommand("npm", out var npmPath, out var npmError))
Projects\ProcessGuestLauncher.cs (1)
57var errorMessage = CommandPathResolver.GetMissingCommandMessage(command);
Utils\EnvironmentChecker\GoAppHostToolingCheck.cs (3)
92if (!CommandPathResolver.TryResolveCommand(GoCommand, _commandResolver, out var goPath, out var errorMessage)) 104Link = CommandPathResolver.GetInstallationLink(GoCommand), 279Link = CommandPathResolver.GetInstallationLink(GoCommand),
Utils\EnvironmentChecker\TypeScriptAppHostToolingCheck.cs (3)
109if (CommandPathResolver.TryResolveCommand(command, _commandResolver, out var commandPath, out var errorMessage)) 126Link = CommandPathResolver.GetInstallationLink(command), 193Link = CommandPathResolver.GetInstallationLink("deno"),
Aspire.Cli.Tests (6)
Utils\CommandPathResolverTests.cs (6)
26var success = CommandPathResolver.TryResolveCommand(command, MissingCommandResolver, out var resolvedCommand, out var errorMessage); 40var success = CommandPathResolver.TryResolveCommand(command, MissingCommandResolver, out var resolvedCommand, out var errorMessage); 45Assert.Equal("https://go.dev/doc/install", CommandPathResolver.GetInstallationLink(command)); 53var success = CommandPathResolver.TryResolveCommand("mytool", MissingCommandResolver, out var resolvedCommand, out var errorMessage); 65var success = CommandPathResolver.TryResolveCommand("npm", Resolver, out var resolvedCommand, out var errorMessage); 82Assert.Equal(expectedLink, CommandPathResolver.GetInstallationLink(command));