2 instantiations of WorkloadDownload
dotnet (2)
Commands\Workload\Install\FileBasedInstaller.cs (1)
392return [.. packs.Select(p => new WorkloadDownload(p.Id, p.ResolvedPackageId, p.Version))];
Commands\Workload\Install\WorkloadManifestUpdater.cs (1)
299downloads.Add(new WorkloadDownload(manifest.Id, packageId.ToString(), latestVersion.ToString()));
11 references to WorkloadDownload
dotnet (11)
Commands\Workload\Install\FileBasedInstaller.cs (1)
384public IEnumerable<WorkloadDownload> GetDownloads(IEnumerable<WorkloadId> workloadIds, SdkFeatureBand sdkFeatureBand, bool includeInstalledItems)
Commands\Workload\Install\IInstaller.cs (1)
31IEnumerable<WorkloadDownload> GetDownloads(IEnumerable<WorkloadId> workloadIds, SdkFeatureBand sdkFeatureBand, bool includeInstalledItems);
Commands\Workload\Install\IWorkloadManifestUpdater.cs (1)
24Task<IEnumerable<WorkloadDownload>> GetManifestPackageDownloadsAsync(bool includePreviews, SdkFeatureBand providedSdkFeatureBand, SdkFeatureBand installedSdkFeatureBand);
Commands\Workload\Install\WorkloadInstallCommand.cs (1)
332foreach (var download in downloads)
Commands\Workload\Install\WorkloadManifestUpdater.cs (2)
277public async Task<IEnumerable<WorkloadDownload>> GetManifestPackageDownloadsAsync(bool includePreviews, SdkFeatureBand providedSdkFeatureBand, SdkFeatureBand installedSdkFeatureBand) 279var downloads = new List<WorkloadDownload>();
Commands\Workload\InstallingWorkloadCommand.cs (4)
356protected async Task<List<WorkloadDownload>> GetDownloads(IEnumerable<WorkloadId> workloadIds, bool skipManifestUpdate, bool includePreview, string downloadFolder = null, 362List<WorkloadDownload> ret = []; 388foreach (var download in manifestDownloads) 414foreach (var packDownload in packDownloads)
Commands\Workload\Update\WorkloadUpdateCommand.cs (1)
217foreach (var download in downloads)