7 references to WorkloadInfo
Microsoft.TemplateEngine.Abstractions (2)
Components\IWorkloadsInfoProvider.cs (1)
16
Task<IEnumerable<
WorkloadInfo
>> GetInstalledWorkloadsAsync(CancellationToken token);
Components\WorkloadInfo.cs (1)
14
/// Creates new instance of <see cref="
WorkloadInfo
"/>.
Microsoft.TemplateEngine.Edge (5)
Constraints\WorkloadConstraintFactory.cs (5)
36
IReadOnlyList<
WorkloadInfo
> workloads,
49
(IReadOnlyList<
WorkloadInfo
> workloads, Func<IReadOnlyList<string>, string> remedySuggestionFactory) =
85
private static async Task<(IReadOnlyList<
WorkloadInfo
> Workloads, Func<IReadOnlyList<string>, string> RemedySuggestionFactory)> ExtractWorkloadInfoAsync(IEnumerable<IWorkloadsInfoProvider> workloadsInfoProviders, ILogger logger, CancellationToken token)
88
List<
WorkloadInfo
>? workloads = null;
106
IEnumerable<
WorkloadInfo
> currentProviderWorkloads = await providers[0].GetInstalledWorkloadsAsync(token).ConfigureAwait(false);