15 references to CommandPathResolver
aspire (11)
DotNet\DotNetCliRunner.cs (3)
212: Path.GetFileNameWithoutExtension(CommandPathResolver.NormalizeRunCommand(commandOverride)); 222var command = commandOverride is null ? null : CommandPathResolver.NormalizeRunCommand(commandOverride); 319=> 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)
981if (!CommandPathResolver.TryResolveCommand("npm", out var npmPath, out var npmError))
Projects\ProcessGuestLauncher.cs (1)
57var errorMessage = CommandPathResolver.GetMissingCommandMessage(command);
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 (4)
Utils\CommandPathResolverTests.cs (4)
26var success = CommandPathResolver.TryResolveCommand(command, MissingCommandResolver, out var resolvedCommand, out var errorMessage); 38var success = CommandPathResolver.TryResolveCommand("mytool", MissingCommandResolver, out var resolvedCommand, out var errorMessage); 50var success = CommandPathResolver.TryResolveCommand("npm", Resolver, out var resolvedCommand, out var errorMessage); 67Assert.Equal(expectedLink, CommandPathResolver.GetInstallationLink(command));