2 implementations of IToolPackageUninstaller
dotnet (1)
ToolPackage\ToolPackageUninstaller.cs (1)
11internal class ToolPackageUninstaller(IToolPackageStore toolPackageStoreQuery) : IToolPackageUninstaller
Microsoft.DotNet.Tools.Tests.ComponentMocks (1)
ToolPackageUninstallerMock.cs (1)
12internal class ToolPackageUninstallerMock : IToolPackageUninstaller
12 references to IToolPackageUninstaller
dotnet (6)
Commands\Tool\Install\ToolInstallGlobalOrToolPathCommand.cs (1)
163IToolPackageUninstaller toolPackageUninstaller) = _createToolPackageStoreDownloaderUninstaller(toolPath, _forwardRestoreArguments, _currentWorkingDirectory);
Commands\Tool\Uninstall\ToolUninstallGlobalOrToolPathCommand.cs (2)
19internal delegate (IToolPackageStore, IToolPackageStoreQuery, IToolPackageUninstaller) CreateToolPackageStoresAndUninstaller(DirectoryPath? nonGlobalLocation = null); 51(IToolPackageStore toolPackageStore, IToolPackageStoreQuery toolPackageStoreQuery, IToolPackageUninstaller toolPackageUninstaller)
Commands\Tool\Update\ToolUpdateGlobalOrToolPathCommand.cs (1)
16internal delegate (IToolPackageStore, IToolPackageStoreQuery, IToolPackageDownloader, IToolPackageUninstaller) CreateToolPackageStoresAndDownloaderAndUninstaller(
ToolPackage\ToolPackageFactory.cs (2)
22public static (IToolPackageStore, IToolPackageStoreQuery, IToolPackageUninstaller) CreateToolPackageStoresAndUninstaller( 35IToolPackageUninstaller)
dotnet.Tests (2)
CommandTests\Tool\Uninstall\ToolUninstallGlobalOrToolPathCommandTests.cs (2)
129(IToolPackageStore, IToolPackageStoreQuery, IToolPackageUninstaller) CreateToolPackageStoreAndUninstaller( 260(IToolPackageStore, IToolPackageStoreQuery, IToolPackageUninstaller) createToolPackageStoreAndUninstaller(
Microsoft.DotNet.PackageInstall.Tests (4)
ToolPackageDownloaderTests.cs (2)
870private (IToolPackageStore, IToolPackageStoreQuery, IToolPackageDownloader, IToolPackageUninstaller, BufferedReporter, IFileSystem, DirectoryPath testDir 884IToolPackageUninstaller uninstaller;
ToolPackageUninstallerTests.cs (2)
68private (IToolPackageStore, IToolPackageStoreQuery, IToolPackageDownloader, IToolPackageUninstaller, BufferedReporter, IFileSystem 82IToolPackageUninstaller uninstaller;