If the container cant resolve a dependency and it has children, should it check them in order until it finds one?
If the container cant resolve a dependency and it has a parent, should it check the parent?
Used by Namespace.resolve to filter implementations
If used with array: true with Namespace.resolve or Container.resolve, will limit the amount the array provides
Filter by subName
Filter by tags
An union that specifies Namespace and CustomNamespace
Decorates a method to be called after constructing the class using Container.create
Utility method to bind lazy inject to a container
The container to use
A decorator to add an injection entry. Can be used on parameters or properties
The dependency name
The namespace
Filter property
Inject arrays
A decorator that injects a dependency lazily using container. Mostly used for classes where you can't control the creation of it. Can only be used on properties
The container to use
The dependency name
The namespace
Filter object
Inject arrays
Cache return values, can be invalidated by setting the property to undefined
Options for Container