1 implementation of IToolPackageDownloader
dotnet (1)
ToolPackage\ToolPackageDownloaderBase.cs (1)
20
internal abstract class ToolPackageDownloaderBase :
IToolPackageDownloader
18 references to IToolPackageDownloader
dotnet (18)
Commands\Tool\Execute\ToolExecuteCommand.cs (1)
31
private readonly
IToolPackageDownloader
_toolPackageDownloader = ToolPackageFactory.CreateToolPackageStoresAndDownloader().downloader;
Commands\Tool\Install\ToolInstallGlobalOrToolPathCommand.cs (3)
26
internal delegate (IToolPackageStore, IToolPackageStoreQuery,
IToolPackageDownloader
) CreateToolPackageStoresAndDownloader(
189
IToolPackageDownloader
toolPackageDownloader,
271
private NuGetVersion GetBestMatchNugetVersion(PackageId packageId, VersionRange? versionRange,
IToolPackageDownloader
toolPackageDownloader)
Commands\Tool\Install\ToolInstallLocalCommand.cs (1)
37
IToolPackageDownloader
? toolPackageDownloader = null,
Commands\Tool\Install\ToolInstallLocalInstaller.cs (2)
17
IToolPackageDownloader
? toolPackageDownloader = null,
23
private readonly
IToolPackageDownloader
_toolPackageDownloader = toolPackageDownloader
Commands\Tool\Restore\ToolPackageRestorer.cs (2)
17
private readonly
IToolPackageDownloader
_toolPackageDownloader;
28
public ToolPackageRestorer(
IToolPackageDownloader
toolPackageDownloader,
Commands\Tool\Restore\ToolRestoreCommand.cs (3)
29
private readonly
IToolPackageDownloader
_toolPackageDownloader;
35
IToolPackageDownloader
toolPackageDownloader = null,
46
IToolPackageDownloader
downloader) toolPackageStoresAndInstaller
Commands\Tool\Update\ToolUpdateCommand.cs (1)
30
IToolPackageDownloader
toolPackageDownloader = null,
Commands\Tool\Update\ToolUpdateGlobalOrToolPathCommand.cs (1)
16
internal delegate (IToolPackageStore, IToolPackageStoreQuery,
IToolPackageDownloader
, IToolPackageUninstaller) CreateToolPackageStoresAndDownloaderAndUninstaller(
Commands\Tool\Update\ToolUpdateLocalCommand.cs (2)
21
private readonly
IToolPackageDownloader
_toolPackageDownloader;
27
IToolPackageDownloader
toolPackageDownloader = null,
ToolPackage\ToolPackageFactory.cs (2)
13
public static (IToolPackageStore packageStore, IToolPackageStoreQuery packageStoreQuery,
IToolPackageDownloader
downloader) CreateToolPackageStoresAndDownloader(
34
IToolPackageDownloader
,