Module aermicioi.aedi.container.gc_registering_container

Classes

NameDescription
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
GcRegisteringFactoryDecorator