10 interfaces inheriting from IIdentifiedComponent
Microsoft.TemplateEngine.Abstractions (8)
Microsoft.TemplateEngine.Cli (1)
Microsoft.TemplateSearch.Common (1)
1 implementation of IIdentifiedComponent
dotnet (1)
52 references to IIdentifiedComponent
dotnet (1)
Microsoft.TemplateEngine.Abstractions (7)
Microsoft.TemplateEngine.Cli (3)
Microsoft.TemplateEngine.Edge (30)
Microsoft.TemplateEngine.IDE (3)
Microsoft.TemplateEngine.Utils (5)
DefaultTemplateEngineHost.cs (5)
14private static readonly IReadOnlyList<(Type Type, IIdentifiedComponent Instance)> NoComponents = [];
16private readonly IReadOnlyList<(Type InterfaceType, IIdentifiedComponent Instance)> _hostBuiltInComponents;
29public DefaultTemplateEngineHost(string hostIdentifier, string version, Dictionary<string, string>? defaults, IReadOnlyList<(Type InterfaceType, IIdentifiedComponent Instance)>? builtIns)
39public DefaultTemplateEngineHost(string hostIdentifier, string version, Dictionary<string, string>? defaults, IReadOnlyList<(Type InterfaceType, IIdentifiedComponent Instance)>? builtIns, IReadOnlyList<string>? fallbackHostTemplateConfigNames)
62public virtual IReadOnlyList<(Type InterfaceType, IIdentifiedComponent Instance)> BuiltInComponents => _hostBuiltInComponents;
Microsoft.TemplateSearch.Common (3)