4 implementations of Factory
dotnet (2)
Commands\New\BuiltInTemplatePackageProvider.cs (1)
18
public ITemplatePackageProviderFactory
Factory
{ get; } = factory;
Commands\New\OptionalWorkloadProvider.cs (1)
21
public ITemplatePackageProviderFactory
Factory
{ get; }
Microsoft.TemplateEngine.Edge (1)
BuiltInManagedProvider\GlobalSettingsTemplatePackageProvider.cs (1)
52
public ITemplatePackageProviderFactory
Factory
{ get; }
Microsoft.TemplateEngine.Utils (1)
DefaultTemplatePackageProvider.cs (1)
28
public ITemplatePackageProviderFactory
Factory
{ get; }
5 references to Factory
Microsoft.TemplateEngine.Cli (1)
TemplatePackageCoordinator.cs (1)
116
.Select(i => (i.Info.Id, i.Info.Version, i.Package.Provider.
Factory
.DisplayName));
Microsoft.TemplateEngine.Edge (4)
Settings\TemplatePackageManager.cs (4)
53
return _cachedSources!.Keys.OfType<IManagedTemplatePackageProvider>().FirstOrDefault(p => p.
Factory
.DisplayName == name);
65
return _cachedSources!.Keys.OfType<IManagedTemplatePackageProvider>().FirstOrDefault(p => p.
Factory
.Id == id);
102
foreach (KeyValuePair<ITemplatePackageProvider, Task<IReadOnlyList<ITemplatePackage>>> source in _cachedSources.OrderBy((p) => (p.Key.
Factory
as IPrioritizedComponent)?.Priority ?? 0))
110
_logger.LogError(LocalizableStrings.TemplatePackageManager_Error_FailedToGetTemplatePackages, source.Key.
Factory
.DisplayName, ex.Message);