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