2 instantiations of WorkloadDownload
dotnet (2)
Commands\Workload\Install\FileBasedInstaller.cs (1)
394return [.. packs.Select(p => new WorkloadDownload(p.Id, p.ResolvedPackageId, p.Version))];
Commands\Workload\Install\WorkloadManifestUpdater.Managed.cs (1)
141downloads.Add(new WorkloadDownload(manifest.Id, packageId.ToString(), latestVersion.ToString()));
11 references to WorkloadDownload
dotnet (11)
Commands\Workload\Install\FileBasedInstaller.cs (1)
386public 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.Managed.cs (2)
114public async Task<IEnumerable<WorkloadDownload>> GetManifestPackageDownloadsAsync( 119var downloads = new List<WorkloadDownload>();
Commands\Workload\InstallingWorkloadCommand.cs (4)
371protected async Task<List<WorkloadDownload>> GetDownloads(IEnumerable<WorkloadId> workloadIds, bool skipManifestUpdate, bool includePreview, string downloadFolder = null, 377List<WorkloadDownload> ret = []; 403foreach (var download in manifestDownloads) 429foreach (var packDownload in packDownloads)
Commands\Workload\Update\WorkloadUpdateCommand.cs (1)
217foreach (var download in downloads)