1 implementation of IToolPackageStoreQuery
dotnet (1)
ToolPackage\ToolPackageStoreAndQuery.cs (1)
11
internal class ToolPackageStoreAndQuery(DirectoryPath root, IFileSystem fileSystem = null) :
IToolPackageStoreQuery
, IToolPackageStore
13 references to IToolPackageStoreQuery
dotnet (13)
Commands\Tool\Install\ToolInstallGlobalOrToolPathCommand.cs (5)
26
internal delegate (IToolPackageStore,
IToolPackageStoreQuery
, IToolPackageDownloader) CreateToolPackageStoresAndDownloader(
37
private readonly
IToolPackageStoreQuery
? _store;
64
IToolPackageStoreQuery
? store = null,
188
IToolPackageStoreQuery
toolPackageStoreQuery,
367
private static IToolPackage? TryGetOldPackage(
IToolPackageStoreQuery
toolPackageStoreQuery, PackageId packageId)
Commands\Tool\List\ToolListGlobalOrToolPathCommand.cs (1)
14
internal delegate
IToolPackageStoreQuery
CreateToolPackageStore(DirectoryPath? nonGlobalLocation = null);
Commands\Tool\Restore\ToolRestoreCommand.cs (1)
45
IToolPackageStoreQuery
,
Commands\Tool\Uninstall\ToolUninstallGlobalOrToolPathCommand.cs (1)
17
internal delegate (IToolPackageStore,
IToolPackageStoreQuery
, IToolPackageUninstaller) CreateToolPackageStoresAndUninstaller(DirectoryPath? nonGlobalLocation = null);
Commands\Tool\Update\ToolUpdateGlobalOrToolPathCommand.cs (2)
16
internal delegate (IToolPackageStore,
IToolPackageStoreQuery
, IToolPackageDownloader, IToolPackageUninstaller) CreateToolPackageStoresAndDownloaderAndUninstaller(
31
IToolPackageStoreQuery
_store = null)
ToolPackage\ToolPackageFactory.cs (3)
13
public static (IToolPackageStore packageStore,
IToolPackageStoreQuery
packageStoreQuery, IToolPackageDownloader downloader) CreateToolPackageStoresAndDownloader(
22
public static (IToolPackageStore,
IToolPackageStoreQuery
, IToolPackageUninstaller) CreateToolPackageStoresAndUninstaller(
33
IToolPackageStoreQuery
,