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 a factory is not able to create the requested component.
Factory
Basic component factory that creates components using registered types and factory functions.