1 implementation of IWorkloadsInfoProvider
dotnet (1)
Commands\New\WorkloadsInfoProvider.cs (1)
11internal class WorkloadsInfoProvider(Lazy<IWorkloadsRepositoryEnumerator> workloadsRepositoryEnumerator) : IWorkloadsInfoProvider
4 references to IWorkloadsInfoProvider
dotnet (1)
Commands\New\NewCommandParser.cs (1)
121builtIns.Add((typeof(IWorkloadsInfoProvider), new WorkloadsInfoProvider(
Microsoft.TemplateEngine.Edge (3)
Constraints\WorkloadConstraintFactory.cs (3)
51environmentSettings.Components.OfType<IWorkloadsInfoProvider>(), 85private static async Task<(IReadOnlyList<WorkloadInfo> Workloads, Func<IReadOnlyList<string>, string> RemedySuggestionFactory)> ExtractWorkloadInfoAsync(IEnumerable<IWorkloadsInfoProvider> workloadsInfoProviders, ILogger logger, CancellationToken token) 87List<IWorkloadsInfoProvider> providers = workloadsInfoProviders.ToList();