1 implementation of ITemplatePackageProviderFactory
Microsoft.TemplateEngine.Edge (1)
BuiltInManagedProvider\GlobalSettingsTemplatePackageProviderFactory.cs (1)
9public sealed class GlobalSettingsTemplatePackageProviderFactory : ITemplatePackageProviderFactory, IPrioritizedComponent
12 references to ITemplatePackageProviderFactory
Microsoft.TemplateEngine.Abstractions (2)
TemplatePackage\ITemplatePackageProvider.cs (2)
17/// Gets <see cref="ITemplatePackageProviderFactory"/> that created the provider. 19ITemplatePackageProviderFactory Factory { get; }
Microsoft.TemplateEngine.Edge (8)
BuiltInManagedProvider\GlobalSettingsTemplatePackageProvider.cs (1)
52public ITemplatePackageProviderFactory Factory { get; }
BuiltInManagedProvider\GlobalSettingsTemplatePackageProviderFactory.cs (2)
15string ITemplatePackageProviderFactory.DisplayName => "Global Settings"; 23ITemplatePackageProvider ITemplatePackageProviderFactory.CreateProvider(IEngineEnvironmentSettings settings)
Components.cs (2)
26(typeof(ITemplatePackageProviderFactory), new GlobalSettingsTemplatePackageProviderFactory()), 42(typeof(ITemplatePackageProviderFactory), new GlobalSettingsTemplatePackageProviderFactory()),
Settings\TemplatePackageManager.cs (3)
47/// <param name="name">Name from <see cref="ITemplatePackageProviderFactory.DisplayName"/>.</param> 59/// <param name="id"><see cref="Guid"/> from <see cref="IIdentifiedComponent.Id"/> of <see cref="ITemplatePackageProviderFactory"/>.</param> 255var providers = _environmentSettings.Components.OfType<ITemplatePackageProviderFactory>().Select(f => f.CreateProvider(_environmentSettings));
Microsoft.TemplateEngine.Utils (2)
DefaultTemplatePackageProvider.cs (2)
18public DefaultTemplatePackageProvider(ITemplatePackageProviderFactory factory, IEngineEnvironmentSettings environmentSettings, IEnumerable<string>? nupkgs = null, IEnumerable<string>? folders = null) 28public ITemplatePackageProviderFactory Factory { get; }