Class ComponentCollection
Represents the collection of IComponent implementations.
Namespace: Umbraco.Cms.Core.Composing
Assembly: Umbraco.Core.dll
Syntax
public class ComponentCollection : BuilderCollectionBase<IComponent>, IBuilderCollection<IComponent>
Constructors
View SourceComponentCollection(Func<IEnumerable<IComponent>>, IProfilingLogger, ILogger<ComponentCollection>)
Declaration
public ComponentCollection(Func<IEnumerable<IComponent>> items, IProfilingLogger profilingLogger, ILogger<ComponentCollection> logger)
Parameters
Type | Name | Description |
---|---|---|
Func<IEnumerable<IComponent>> | items | |
IProfilingLogger | profilingLogger | |
ILogger<ComponentCollection> | logger |
Methods
View SourceInitialize()
Declaration
public void Initialize()
Terminate()
Declaration
public void Terminate()