1 implementation of IToolPackageUninstaller
dotnet (1)
ToolPackage\ToolPackageUninstaller.cs (1)
11
internal class ToolPackageUninstaller(IToolPackageStore toolPackageStoreQuery) :
IToolPackageUninstaller
5 references to IToolPackageUninstaller
dotnet (5)
Commands\Tool\Install\ToolInstallGlobalOrToolPathCommand.cs (1)
190
IToolPackageUninstaller
toolPackageUninstaller) = _createToolPackageStoreDownloaderUninstaller(toolPath, _forwardRestoreArguments, _currentWorkingDirectory);
Commands\Tool\Uninstall\ToolUninstallGlobalOrToolPathCommand.cs (1)
17
internal delegate (IToolPackageStore, IToolPackageStoreQuery,
IToolPackageUninstaller
) CreateToolPackageStoresAndUninstaller(DirectoryPath? nonGlobalLocation = null);
Commands\Tool\Update\ToolUpdateGlobalOrToolPathCommand.cs (1)
16
internal delegate (IToolPackageStore, IToolPackageStoreQuery, IToolPackageDownloader,
IToolPackageUninstaller
) CreateToolPackageStoresAndDownloaderAndUninstaller(
ToolPackage\ToolPackageFactory.cs (2)
22
public static (IToolPackageStore, IToolPackageStoreQuery,
IToolPackageUninstaller
) CreateToolPackageStoresAndUninstaller(
35
IToolPackageUninstaller
)