14 references to WorkloadInfo
dotnet.Tests (10)
CommandTests\New\WorkloadsInfoProviderTests.cs (1)
35
new 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),
101
new WorkloadResolver.
WorkloadInfo
(new WorkloadId("Microsoft.NET.Sdk.macOS"), null),
102
new WorkloadResolver.
WorkloadInfo
(new WorkloadId("Microsoft.NET.Sdk.Maui"), null)],
CommandTests\Workload\Update\GivenDotnetWorkloadUpdate.cs (5)
72
new string[] { "maui-android", "maui-ios" }.Select(s => new
WorkloadInfo
(new WorkloadId(s), null)),
307
var workloadResolver = new MockWorkloadResolver([new
WorkloadInfo
(new WorkloadId("android"), string.Empty)], getPacks: id => [], installedManifests: []);
378
MockWorkloadResolver 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));
722
return new
WorkloadInfo
(workload.Id, workload.Description);