orchestrata_kernel.di

Reference › components › kernel › orchestrata_kernel › di

orchestrata_ultimate.di - Dependency Injection container subpackage.

The dependency-injection container of orchestrata_kernel. d_i_container (636 lines) resolves registered components; container_builder assembles it, container_registry keeps containers, and component_registration and resolution_context describe registrations and a resolution in progress. Components reach each other through the protocols in contracts. See the di narrative.

6 modules, 940 lines of code.

Modules

Module Summary LOC Lifted from
__init__ orchestrata_ultimate.di - Dependency Injection container subpackage. 19 lifted from orchestrata_ultimate.di
component_registration 25
container_builder 159
container_registry 73
d_i_container 636
resolution_context 28

Dependency diagram

Package dependency diagram orchestrata_kernel.di