Module aermicioi.aedi.configurer.register.register

Provides an interface for registering components into containers.

Functions

NameDescription
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 data into an object storage.
register(storage, data)Register data inta a object storage identified by it's type.
register(storage, data)Register data into an object storage identified by implemented interface.
register(locator, data, id, storageId)Register data 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 data into an object storage located in locator by storageId.