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 |