3 implementations of INuGetPackageDownloader
dotnet (1)
NugetPackageDownloader\NuGetPackageDownloader.cs (1)
22internal class NuGetPackageDownloader : INuGetPackageDownloader
dotnet.Tests (1)
CommandTests\Workload\Install\FailingNuGetPackageInstaller.cs (1)
13internal class FailingNuGetPackageDownloader : INuGetPackageDownloader
Microsoft.DotNet.Tools.Tests.ComponentMocks (1)
MockNuGetPackageDownloader.cs (1)
13internal class MockNuGetPackageDownloader : INuGetPackageDownloader
42 references to INuGetPackageDownloader
dotnet (37)
Commands\Tool\Install\ToolInstallGlobalOrToolPathCommand.cs (1)
61INuGetPackageDownloader? nugetPackageDownloader = null,
Commands\Workload\History\WorkloadHistoryCommand.cs (1)
26INuGetPackageDownloader nugetPackageDownloader = null
Commands\Workload\Install\FileBasedInstaller.cs (2)
36private readonly INuGetPackageDownloader _nugetPackageDownloader; 49INuGetPackageDownloader nugetPackageDownloader = null,
Commands\Workload\Install\NetSdkMsiInstallerClient.cs (3)
27private readonly INuGetPackageDownloader _nugetPackageDownloader; 46INuGetPackageDownloader nugetPackageDownloader = null, 1113INuGetPackageDownloader nugetPackageDownloader = null,
Commands\Workload\Install\WorkloadInstallCommand.cs (3)
33INuGetPackageDownloader nugetPackageDownloader = null, 113var packageDownloader = IsPackageDownloaderProvided ? PackageDownloader : new NuGetPackageDownloader.NuGetPackageDownloader( 310IReporter reporter = null, INuGetPackageDownloader packageDownloader = null)
Commands\Workload\Install\WorkloadInstallerFactory.cs (1)
22INuGetPackageDownloader nugetPackageDownloader = null,
Commands\Workload\Install\WorkloadManifestUpdater.cs (2)
28private readonly INuGetPackageDownloader _nugetPackageDownloader; 39INuGetPackageDownloader nugetPackageDownloader,
Commands\Workload\InstallingWorkloadCommand.cs (2)
88INuGetPackageDownloader nugetPackageDownloader, 360IReporter reporter = null, INuGetPackageDownloader packageDownloader = null)
Commands\Workload\List\WorkloadListCommand.cs (1)
34INuGetPackageDownloader nugetPackageDownloader = null,
Commands\Workload\Repair\WorkloadRepairCommand.cs (1)
32INuGetPackageDownloader nugetPackageDownloader = null)
Commands\Workload\Search\WorkloadSearchVersionsCommand.cs (3)
34INuGetPackageDownloader nugetPackageDownloader = null, 159private static List<string> GetVersions(int numberOfWorkloadSetsToTake, SdkFeatureBand featureBand, IInstaller installer, bool includePreviews, INuGetPackageDownloader packageDownloader, IWorkloadResolver resolver) 174public static IEnumerable<string> FindBestWorkloadSetsFromComponents(SdkFeatureBand featureBand, IInstaller installer, bool includePreviews, INuGetPackageDownloader packageDownloader, IEnumerable<string> workloadVersions, IWorkloadResolver resolver, int numberOfWorkloadSetsToTake)
Commands\Workload\Uninstall\WorkloadUninstallCommand.cs (1)
29INuGetPackageDownloader nugetPackageDownloader = null)
Commands\Workload\Update\WorkloadUpdateCommand.cs (3)
32INuGetPackageDownloader nugetPackageDownloader = null, 86var packageDownloader = IsPackageDownloaderProvided ? PackageDownloader : new NuGetPackageDownloader.NuGetPackageDownloader( 207private async Task<IEnumerable<string>> GetUpdatablePackageUrlsAsync(bool includePreview, IReporter reporter = null, INuGetPackageDownloader packageDownloader = null)
Commands\Workload\WorkloadCommandBase.cs (2)
22protected INuGetPackageDownloader PackageDownloader 91INuGetPackageDownloader? nugetPackageDownloader = null) : base(parseResult)
ShellShim\ShellShimTemplateFinder.cs (2)
16INuGetPackageDownloader nugetPackageDownloader, 21private readonly INuGetPackageDownloader _nugetPackageDownloader = nugetPackageDownloader;
ToolPackage\ToolPackageDownloader.cs (2)
33protected override INuGetPackageDownloader CreateNuGetPackageDownloader( 56INuGetPackageDownloader nugetPackageDownloader,
ToolPackage\ToolPackageDownloaderBase.cs (7)
60protected abstract INuGetPackageDownloader CreateNuGetPackageDownloader( 67INuGetPackageDownloader nugetPackageDownloader, 108var nugetPackageDownloader = CreateNuGetPackageDownloader( 150INuGetPackageDownloader nugetPackageDownloader, 233INuGetPackageDownloader nugetPackageDownloader, 268INuGetPackageDownloader nugetPackageDownloader, 410var nugetPackageDownloader = CreateNuGetPackageDownloader(
dotnet.Tests (3)
CommandTests\Workload\Install\GivenFileBasedWorkloadInstall.cs (2)
421private (string, FileBasedInstaller, INuGetPackageDownloader, Func<string, IWorkloadResolver>) GetTestInstaller([CallerMemberName] string testName = "", bool failingInstaller = false, string identifier = "", bool manifestDownload = false, 426INuGetPackageDownloader nugetInstaller = failingInstaller ? new FailingNuGetPackageDownloader(testDirectory) : new MockNuGetPackageDownloader(dotnetRoot, manifestDownload);
CommandTests\Workload\Install\WorkloadGarbageCollectionTests.cs (1)
395INuGetPackageDownloader nugetInstaller = new MockNuGetPackageDownloader(_dotnetRoot, manifestDownload: true);
Microsoft.DotNet.Tools.Tests.ComponentMocks (2)
ToolPackageDownloaderMock2.cs (2)
96protected override INuGetPackageDownloader CreateNuGetPackageDownloader(bool verifySignatures, Cli.Utils.VerbosityOptions verbosity, RestoreActionConfig? restoreActionConfig) 114protected override NuGetVersion DownloadAndExtractPackage(PackageId packageId, INuGetPackageDownloader nugetPackageDownloader, string packagesRootPath,