diff --git a/classes/classes_TSinjex.TSinjex.html b/classes/classes_TSinjex.TSinjex.html
index bb8884f..9a2aed5 100644
--- a/classes/classes_TSinjex.TSinjex.html
+++ b/classes/classes_TSinjex.TSinjex.html
@@ -1,4 +1,4 @@
-
diff --git a/classes/interfaces_Exceptions.DependencyResolutionError.html b/classes/interfaces_Exceptions.DependencyResolutionError.html
index 5c9edc0..7d9e1de 100644
--- a/classes/interfaces_Exceptions.DependencyResolutionError.html
+++ b/classes/interfaces_Exceptions.DependencyResolutionError.html
@@ -1,6 +1,6 @@
-
DependencyResolutionError | ts-injex - v0.0.11Class DependencyResolutionError
diff --git a/classes/interfaces_Exceptions.TSinjexError.html b/classes/interfaces_Exceptions.TSinjexError.html
index 846e20d..ad51b98 100644
--- a/classes/interfaces_Exceptions.TSinjexError.html
+++ b/classes/interfaces_Exceptions.TSinjexError.html
@@ -1,5 +1,5 @@
-
TSinjexError | ts-injex - v0.0.11 Index
Constructors
constructor
+
TSinjexError | ts-injex - v0.0.12 Constructors
Properties
Optional
stack
stack?: string
Static
Optional
prepareStackTrace
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)
Properties
Optional
stack
stack?: string
Static
Optional
prepareStackTrace
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)
Static
stackTraceLimit
stackTraceLimit: number
Methods
Static
captureStackTrace
- captureStackTrace(targetObject, constructorOpt?): void
Parameters
- targetObject: object
Optional
constructorOpt: Function
Returns void
+Parameters
- targetObject: object
Optional
constructorOpt: Function
Returns void
diff --git a/coverage/lcov-report/classes/TSinjex.ts.html b/coverage/lcov-report/classes/TSinjex.ts.html
index b914f57..fa799a4 100644
--- a/coverage/lcov-report/classes/TSinjex.ts.html
+++ b/coverage/lcov-report/classes/TSinjex.ts.html
@@ -451,7 +451,7 @@ export class TSinjex implements ITSinjex {
- Inject<T, U>(identifier, init?, necessary?): ((target: unknown, propertyKey: string | symbol) => void)
TSinjex
The main class for the Dependency Injection Container TSinjex.
+- Preparing search index...
- The search index is not available
ts-injex - v0.0.12Class TSinjex
TSinjex
The main class for the Dependency Injection Container TSinjex.
Decorators
See
Implements
Index
Constructors
Implements
Index
Constructors
Properties
Methods
Constructors
Private
constructorPrivate constructor to prevent direct instantiation.
-Returns TSinjex
Properties
Private
Readonly
_dependenciesThe dependencies map.
-Private
Static
_instanceThe singleton instance of the TSinjex class.
-Methods
register
Register a dependency.
+Returns TSinjex
Properties
Private
Readonly
_dependenciesThe dependencies map.
+Private
Static
_instanceThe singleton instance of the TSinjex class.
+Methods
register
Register a dependency.
Type Parameters
Parameters
The identifier of the dependency.
The dependency to register.
If true, the dependency is deprecated => a warning is logged when the dependency is resolved.
-Returns void
resolve
Resolve a dependency
+Returns void
resolve
Resolve a dependency
Type Parameters
Parameters
The identifier of the dependency
If true, throws an error if the dependency is not found
Returns undefined | T
The resolved dependency or undefined if the dependency is not found
Throws
A DependencyResolutionError if the dependency is not found and necessary.
-Static
getGet the singleton TSInjex instance.
+Static
getGet the singleton TSInjex instance.
Returns ITSinjex
The singleton instance.
-Static
registerStatic implementation of ITSinjex.register.
+Static
registerStatic implementation of ITSinjex.register.
Type Parameters
Parameters
Returns void
See
ITSinjex.register
-Inherit Doc
Static
resolveStatic implementation of ITSinjex.resolve.
+Inherit Doc
Static
resolveStatic implementation of ITSinjex.resolve.
Type Parameters
Parameters
Returns undefined | T
See
ITSinjex.resolve
-Inherit Doc
Settings
On This Page
Constructors
Properties
Methods
Inherit Doc
Settings
On This Page
Constructors
Properties
Methods