Cauldron.Activator Namespace |
Class | Description | |
---|---|---|
CloneIgnoreAttribute |
Instructs the Cloner not to clone the public field or public read/write property value
| |
ComponentAttribute |
Specifies that the decorated Type is a dependency injection component.
| |
ComponentConstructorAttribute |
Specifies that Type can be constructed by using this particular Constructor or Method
| |
ExtensionsCloning |
Provides usefull extension methods regarding cloning and mapping
| |
Factory |
Provides methods for creating and destroying object instances
| |
FactoryT |
Represents a singleton access to an implementation of T. T is not neccessarily a singleton instance.
| |
FactoryObjectCreatedEventArgs |
Provides meta information for the ObjectCreated event.
| |
FactoryResolver |
Represents a collection of resolvers.
| |
GenericComponentAttribute |
Specifies that the described generic Type is a dependency injection component.
| |
InjectAttribute |
Specifies that the property or field contains a type that can be supplied by the Factory.
| |
UnitTestAwareFactoryResolverBase |
Provides a base class that is unit test aware.
|
Interface | Description | |
---|---|---|
IFactoryExtension |
Represents an interface for the Factory extension
| |
IFactoryTypeInfo |
Holds data that is required by the Factory to create instances
|
Enumeration | Description | |
---|---|---|
FactoryCreationPolicy |
Describes the creation policy of an object through the Factory |