Namespace EPiServer.Construction
Classes
BuildingContext
Contains the context information used to build up a IContentData instance.
ConstructorParameterResolver
Resolves constructor parameters for types that have non default constructors. Will call registered IConstructorParameterResolver instances to resolve the parameters.
ContentFactoryExtensions
Extension methods for IContentFactory instances.
PageDataBuilder
Default implementation of PageDataBuilder
Interfaces
IConstructorParameterResolver
Signature for component that resolves dependencies to use in construction of types.
IContentDataBuilder
Defines the signature for a component that adds properties to a IContentData instance.
IContentDataFactory<TContentData>
Defines the signature for a component that is responsible for constructing IContentData instances.
IContentFactory
Factory class for creating IContent instances according to the ContentType.
IFolderIDGenerator
Definies the signature for a component that generates folder ids.
IPageDataBuilder
Defines the signature for a component that add properties to a PageData instance.
IPropertyDataFactory
Defines the signature for a component that constructs PropertyData instances.
ISharedBlockFactory
Defines signature for a factory that creates shared instances of BlockData