9 instantiations of WorkloadInfo
Microsoft.NET.Sdk.WorkloadManifestReader (4)
WorkloadResolver.cs (4)
411.Select(t => new WorkloadInfo(t.workload.Id, t.workload.Description)); 543.Select(s => new WorkloadInfo(s, _workloads[s].workload.Description)) 551=> GetAvailableWorkloadDefinitions().Select(w => new WorkloadInfo(w.workload.Id, w.workload.Description)); 722return new WorkloadInfo(workload.Id, workload.Description);
Microsoft.NET.Sdk.WorkloadManifestReader.Tests (5)
WorkloadResolverTests.cs (5)
31new(new WorkloadId("xamarin-android-build-x86"), null), 32new(new WorkloadId("xamarin-android-build"), "Build and run Android apps"), 33new(new WorkloadId("xamarin-empty-mock"), "Empty mock workload for testing"), 34new(new WorkloadId("xamarin-android"), "Create, build and run Android apps"), 35new(new WorkloadId("xamarin-android-build-armv7a"), null),
11 references to WorkloadInfo
Microsoft.NET.Sdk.WorkloadManifestReader (7)
IWorkloadResolver.cs (3)
15IEnumerable<WorkloadResolver.WorkloadInfo> GetExtendedWorkloads(IEnumerable<WorkloadId> workloadIds); 16ISet<WorkloadResolver.WorkloadInfo>? GetWorkloadSuggestionForMissingPacks(IList<WorkloadPackId> packId, out ISet<WorkloadPackId> unsatisfiablePacks); 17IEnumerable<WorkloadResolver.WorkloadInfo> GetAvailableWorkloads();
WorkloadResolver.cs (4)
408public IEnumerable<WorkloadInfo> GetExtendedWorkloads(IEnumerable<WorkloadId> workloadIds) 513public ISet<WorkloadInfo>? GetWorkloadSuggestionForMissingPacks(IList<WorkloadPackId> packIds, out ISet<WorkloadPackId> unsatisfiablePacks) 550public IEnumerable<WorkloadInfo> GetAvailableWorkloads() 715public WorkloadInfo GetWorkloadInfo(WorkloadId workloadId)
Microsoft.NET.Sdk.WorkloadManifestReader.Tests (4)
ManifestReaderFunctionalTests.cs (1)
49var result = workloadResolver.GetWorkloadInfo(new WorkloadId("xamarin-android"));
ManifestTests.cs (2)
252var xamAndroid = workloads.FirstOrDefault(w => w.Id == "xamarin-android"); 255var xamAndroidBuild = workloads.FirstOrDefault(w => w.Id == "xamarin-android-build");
WorkloadResolverTests.cs (1)
29List<WorkloadResolver.WorkloadInfo> expected = new()