Module aermicioi.aedi.container.gc_registering_container


GcRegisteringContainer Decorating container that will decorate all passed factories with gc registering factory. This decorated will inherit following interfaces only and only if the T also implements them:
  1. Storage!(ObjectFactory, string)
  2. Container
  3. AliasAware!string
Decorated container must implement following interfaces:
  1. Container
  2. MutableDecorator!T
  3. Subscribable!ContainerInstantiationEventType
  4. Decorator!Container