1 implementation of ITemplatePackageProviderFactory
Microsoft.TemplateEngine.Edge (1)
BuiltInManagedProvider\GlobalSettingsTemplatePackageProviderFactory.cs (1)
9
public 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.
19
ITemplatePackageProviderFactory
Factory { get; }
Microsoft.TemplateEngine.Edge (8)
BuiltInManagedProvider\GlobalSettingsTemplatePackageProvider.cs (1)
52
public
ITemplatePackageProviderFactory
Factory { get; }
BuiltInManagedProvider\GlobalSettingsTemplatePackageProviderFactory.cs (2)
15
string
ITemplatePackageProviderFactory
.DisplayName => "Global Settings";
23
ITemplatePackageProvider
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>
255
var providers = _environmentSettings.Components.OfType<
ITemplatePackageProviderFactory
>().Select(f => f.CreateProvider(_environmentSettings));
Microsoft.TemplateEngine.Utils (2)
DefaultTemplatePackageProvider.cs (2)
18
public DefaultTemplatePackageProvider(
ITemplatePackageProviderFactory
factory, IEngineEnvironmentSettings environmentSettings, IEnumerable<string>? nupkgs = null, IEnumerable<string>? folders = null)
28
public
ITemplatePackageProviderFactory
Factory { get; }