sub DI
Allows to create an extended version of a given DI container and attaches it to the underlying Composable tree
Parameters
the DI container that will be copied and extended
Whether the configuration block is allowed to non-explicit overrides.
The copy specifications, that defines which bindings will be copied to the new container. All bindings from the extended container will be accessible in the new container, but only the copied bindings are able to access overridden bindings in this new container. By default, all bindings that do not hold references (e.g. not singleton or multiton) are copied.
DI container configuration block
underlying Composable tree that will be able to consume the DI container
Allows to create an extended version of the LocalDI container and attaches it to the underlying Composable tree
Parameters
Whether the configuration block is allowed to non-explicit overrides.
The copy specifications, that defines which bindings will be copied to the new container. All bindings from the extended container will be accessible in the new container, but only the copied bindings are able to access overridden bindings in this new container. By default, all bindings that do not hold references (e.g. not singleton or multiton) are copied.
DI container configuration block
underlying Composable tree that will be able to consume the DI container