Dependency Injection
Inject dependencies into classes, properties, and methods using decorators, making your code more modular, testable, and maintainable.
IoC Container
Manage dependencies with a powerful inversion of control container, supporting binding values, classes, providers, and more.
Context Hierarchy
Create parent-child relationships between contexts, enabling dependency inheritance and scope control, perfect for complex applications.