Build

The Build package contains interfaces and classes used to implement the “factory design pattern”.

Interfaces

IFactory

Interface for component factories.


Classes

CompositeFactory

Aggregates multiple factories into a single factory component.

CreateException

Error raised when factory is not able to create the requested component.

Factory

Basic component factory that creates components using registered types and factory functions.