14 references to WorkloadInfo
dotnet.Tests (10)
CommandTests\New\WorkloadsInfoProviderTests.cs (1)
35new WorkloadResolver.WorkloadInfo(w, $"Description: {w.ToString()}")));
CommandTests\Workload\Search\GivenDotnetWorkloadSearch.cs (4)
29=> new(new WorkloadId(id), description); 100[new WorkloadResolver.WorkloadInfo(new WorkloadId("Microsoft.NET.Sdk.Android"), null), 101new WorkloadResolver.WorkloadInfo(new WorkloadId("Microsoft.NET.Sdk.macOS"), null), 102new WorkloadResolver.WorkloadInfo(new WorkloadId("Microsoft.NET.Sdk.Maui"), null)],
CommandTests\Workload\Update\GivenDotnetWorkloadUpdate.cs (5)
72new string[] { "maui-android", "maui-ios" }.Select(s => new WorkloadInfo(new WorkloadId(s), null)), 307var workloadResolver = new MockWorkloadResolver([new WorkloadInfo(new WorkloadId("android"), string.Empty)], getPacks: id => [], installedManifests: []); 378MockWorkloadResolver resolver = new([new WorkloadInfo(new WorkloadId("ios"), ""), new WorkloadInfo(new WorkloadId("macos"), ""), new WorkloadInfo(new WorkloadId("maui"), "")],
Microsoft.DotNet.TemplateLocator (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);