2 implementations of IToolPackageDownloader
dotnet (1)
ToolPackage\ToolPackageDownloaderBase.cs (1)
19
internal abstract class ToolPackageDownloaderBase :
IToolPackageDownloader
Microsoft.DotNet.Tools.Tests.ComponentMocks (1)
ToolPackageDownloaderMock.cs (1)
23
internal class ToolPackageDownloaderMock :
IToolPackageDownloader
29 references to IToolPackageDownloader
dotnet (20)
Commands\Tool\Execute\ToolExecuteCommand.cs (1)
33
private readonly
IToolPackageDownloader
_toolPackageDownloader = ToolPackageFactory.CreateToolPackageStoresAndDownloader().downloader;
Commands\Tool\Install\ToolInstallGlobalOrToolPathCommand.cs (3)
23
internal delegate (IToolPackageStore, IToolPackageStoreQuery,
IToolPackageDownloader
) CreateToolPackageStoresAndDownloader(
162
IToolPackageDownloader
toolPackageDownloader,
245
private NuGetVersion GetBestMatchNugetVersion(PackageId packageId, VersionRange? versionRange,
IToolPackageDownloader
toolPackageDownloader)
Commands\Tool\Install\ToolInstallLocalCommand.cs (1)
39
IToolPackageDownloader
toolPackageDownloader = null,
Commands\Tool\Install\ToolInstallLocalInstaller.cs (3)
21
private readonly
IToolPackageDownloader
_toolPackageDownloader;
29
IToolPackageDownloader
toolPackageDownloader = null,
40
IToolPackageDownloader
downloader) toolPackageStoresAndDownloader
Commands\Tool\Restore\ToolPackageRestorer.cs (2)
17
private readonly
IToolPackageDownloader
_toolPackageDownloader;
28
public ToolPackageRestorer(
IToolPackageDownloader
toolPackageDownloader,
Commands\Tool\Restore\ToolRestoreCommand.cs (3)
28
private readonly
IToolPackageDownloader
_toolPackageDownloader;
34
IToolPackageDownloader
toolPackageDownloader = null,
45
IToolPackageDownloader
downloader) toolPackageStoresAndInstaller
Commands\Tool\Update\ToolUpdateCommand.cs (1)
32
IToolPackageDownloader
toolPackageDownloader = null,
Commands\Tool\Update\ToolUpdateGlobalOrToolPathCommand.cs (1)
16
internal delegate (IToolPackageStore, IToolPackageStoreQuery,
IToolPackageDownloader
, IToolPackageUninstaller) CreateToolPackageStoresAndDownloaderAndUninstaller(
Commands\Tool\Update\ToolUpdateLocalCommand.cs (3)
21
private readonly
IToolPackageDownloader
_toolPackageDownloader;
27
IToolPackageDownloader
toolPackageDownloader = null,
40
IToolPackageDownloader
downloader) toolPackageStoresAndDownloader
ToolPackage\ToolPackageFactory.cs (2)
13
public static (IToolPackageStore packageStore, IToolPackageStoreQuery packageStoreQuery,
IToolPackageDownloader
downloader) CreateToolPackageStoresAndDownloader(
34
IToolPackageDownloader
,
dotnet.Tests (3)
CommandTests\Tool\Install\ToolInstallLocalCommandTests.cs (3)
522
private
IToolPackageDownloader
GetToolToolPackageInstallerWithPreviewInFeed()
547
var
toolToolPackageDownloader = (
IToolPackageDownloader
)new ToolPackageDownloaderMock(
Microsoft.DotNet.PackageInstall.Tests (6)
ToolPackageDownloaderTests.cs (2)
870
private (IToolPackageStore, IToolPackageStoreQuery,
IToolPackageDownloader
, IToolPackageUninstaller, BufferedReporter, IFileSystem, DirectoryPath testDir
883
IToolPackageDownloader
downloader;
ToolPackageInstallerNugetCacheTests.cs (2)
117
private (IToolPackageStore,
IToolPackageDownloader
, BufferedReporter, IFileSystem) Setup(
127
IToolPackageDownloader
downloader;
ToolPackageUninstallerTests.cs (2)
68
private (IToolPackageStore, IToolPackageStoreQuery,
IToolPackageDownloader
, IToolPackageUninstaller, BufferedReporter, IFileSystem
81
IToolPackageDownloader
downloader;