Module aermicioi.aedi.configurer.register.register
Provides an interface for registering components into containers.
Note
methods from this module are deprecated see aermicioi.aedi.configurer.context module for new api.
Functions
Name | Description |
---|---|
register(storage, locator, id)
|
Register a new factory for type T object into storage/DI container by id. |
register(storage, locator)
|
Register a new factory for type Type object into storage/DI container by it's fully qualified name. |
register(storage, locator)
|
Register a new factory for type T object into storage/DI container by Interface fully qualified name. |
register(storageLocator, locator, id, storageId)
|
Register an object into a storage by storageId located in storageLocator. |
register(storageLocator, locator, storageId)
|
Register an object into a storage by storageId located in storageLocator with id being FQN of an Interface that object implements. |
register(storage, data, id)
|
Register component into an object storage. |
register(storage, data)
|
Register data inta a object storage identified by it's type. |
register(storage, data)
|
Register component into an object storage identified by implemented interface. |
register(locator, data, id, storageId)
|
Register component into an object storage located in locator by storageId. |
registerInto(storageLocator, locator, storageId)
|
Register an object into a storage by storageId located in storageLocator. |
registerInto(locator, data, storageId)
|
Register component into an object storage located in locator by storageId. |