- get
Object get(string identity)
Get object that is associated with identity.
- has
bool has(string identity)
Check if object is present in ProxyContainer by key identity.
- instantiate
ProxyContainerImpl instantiate()
Prepare container to be used.
- link
ProxyContainerImpl link(string identity, string alias_)
Alias identity to an alias_.
- remove
Storage!(ObjectFactory, string) remove(string identity)
Storage!(ProxyObjectFactory, string) remove(string identity)
Remove factory from container with identity.
- remove
ProxyContainerImpl remove(string identity)
Remove factory from container with identity.
- resolve
const(string) resolve(string alias_)
Resolve an alias to original identity, if possible.
- set
ProxyContainerImpl set(ProxyObjectFactory factory, string identity)
- set
ProxyContainerImpl set(ObjectFactory element, string identity)
Set factory in container by identity.
- terminate
ProxyContainerImpl terminate()
Destruct all managed components.
- unlink
ProxyContainerImpl unlink(string alias_)
Templated proxy container.