Classes associated with Potomac's dependency injection features.
Interfaces
| | Interface | Description |
|---|
| | ILinker |
An ILinker links a injectable class or interface to an
implementation or implementation provider. |
| | INamer |
An INamer allows injectable bindings to be associated with a textual name. |
| | IProvider |
An IProvider provides instances of an object for an injection binding. |
| | IScoper |
An IScoper allows callers to set the injection binding as a singleton. |
Classes
| | Class | Description |
|---|
| | InitializedEvent |
An InitializedEvent is dispatched by an [Injectable] which requires asynchronous initialization
to inform the Potomac injection system that it's initialization is complete. |
| | InjectionEvent |
An event sent in response to an injection request. |
| | InjectionRequest |
An injection request represent the asynchronous process necessary for the
creation and injection of objects in the Potomac bundle system. |
| | Injector |
Injector is responsible for creating new classes and injecting dependencies into them. |
Fri Sep 10 2010, 10:44 AM -04:00