11 references to DotNetToolDetection
aspire (4)
Acquisition\InstallSourceDetector.cs (1)
70
if (
DotNetToolDetection
.IsRunningAsDotNetTool(resolvedPath))
Commands\UpdateCommand.cs (1)
127
return
DotNetToolDetection
.GetDotNetToolUpdateCommand(_processPathProvider.ProcessPath);
Interaction\ConsoleInteractionService.cs (1)
462
updateCommand =
DotNetToolDetection
.GetDotNetToolUpdateCommand(_processPathProvider.ProcessPath)
Utils\CliUpdateNotifier.cs (1)
142
:
DotNetToolDetection
.GetDotNetToolUpdateCommand(processPathProvider.ProcessPath)
Aspire.Cli.Tests (7)
Utils\DotNetToolDetectionTests.cs (7)
20
Assert.True(
DotNetToolDetection
.IsRunningAsDotNetTool(processPath));
46
Assert.True(
DotNetToolDetection
.IsRunningAsDotNetTool(processPath));
47
Assert.Equal($"dotnet tool update --tool-path \"{toolPath}\" Aspire.Cli",
DotNetToolDetection
.GetDotNetToolUpdateCommand(processPath));
67
Assert.Equal($"dotnet tool update --tool-path \"{toolPath}\" Aspire.Cli",
DotNetToolDetection
.GetDotNetToolUpdateCommand(processPath));
75
Assert.Equal("dotnet tool update -g Aspire.Cli",
DotNetToolDetection
.GetDotNetToolUpdateCommand(processPath));
85
Assert.False(
DotNetToolDetection
.IsRunningAsDotNetTool(processPath));
104
Assert.False(
DotNetToolDetection
.IsRunningAsDotNetTool(processPath));