orchestrata_ultimate.di
Reference › orchestrata_ultimate › di › init
The root of the dependency-injection subpackage. It re-exports the public classes of container (DIContainer, ContainerBuilder, ContainerRegistry, ComponentRegistration and ResolutionContext) so callers import them from orchestrata_ultimate.di.
At a glance
| Source | src/orchestrata_ultimate/di/__init__.py |
| Lines of code | 21 |
| Classes | 0 |
| Functions | 0 |
| Imports (internal) | orchestrata_ultimate.di.container |
| Imported by | none |
| Tests that import it | none |
Class diagram
No classes; see Functions.
Dependency diagram
API
No public API: the module defines no classes, functions or constants.
Source
"""orchestrata_ultimate.di - Dependency Injection container subpackage.
Provides a flexible, type-safe DI system supporting multiple scopes
and configuration-driven component assembly via DIContainer.
"""
from orchestrata_ultimate.di.container import (
ComponentRegistration,
ContainerBuilder,
ContainerRegistry,
DIContainer,
ResolutionContext,
)
__all__ = [
"ComponentRegistration",
"ContainerBuilder",
"ContainerRegistry",
"DIContainer",
"ResolutionContext",
]