Register an injectable. Can be used as a class decorator or as a function.
class constructor or custom string key
custom instance to register (optional with class constructor, mandatory with string key)
In order to know if a dependency exists or not.
dependency name
true if dependency exist, false otherwise
Inject unique instance associated with class name or with custom string key. Create unique class instance if it doesn't exist.
class constructor or custom string key
the unique instance associated with class name or with custom string key
Only for tests : delete an injectable
Only for tests : delete all injectables
Generated using TypeDoc
All injectables.