core/zenith/zenith_container library
Classes
- ZenithContainer
- A scoped dependency injection container that manages ZenithNodes and their lifecycle.
- ZenithRef
- A scoped lifecycle handle for a single node's factory context.
Typedefs
- NodeKey = Object
- The key type used for node lookup in a ZenithContainer.
Exceptions / Errors
- ZenithCaptiveDependencyException
- Thrown when a singleton lifetime registration attempts to directly resolve a scoped dependency from a child/scoped container.