Container instance id.
All registered services.
Applies all registered handlers on a given target class.
Filters registered service in the with a given service identifier.
Finds registered service in the with a given service identifier.
Retrieves the service with given name or type from the service container. Optionally, parameters can be passed in case if instance is initialized in the container for the first time.
Retrieves the service with given name or type from the service container. Optionally, parameters can be passed in case if instance is initialized in the container for the first time.
Retrieves the service with given name or type from the service container. Optionally, parameters can be passed in case if instance is initialized in the container for the first time.
Gets all instances registered in the container of the given service identifier. Used when service defined with multiple: true flag.
Gets all instances registered in the container of the given service identifier. Used when service defined with multiple: true flag.
Gets service value.
Checks if the service with given name or type is registered service container. Optionally, parameters can be passed in case if instance is initialized in the container for the first time.
Checks if the service with given name or type is registered service container. Optionally, parameters can be passed in case if instance is initialized in the container for the first time.
Checks if the service with given name or type is registered service container. Optionally, parameters can be passed in case if instance is initialized in the container for the first time.
Initializes all parameter types for a given target service class.
Checks if given type is primitive (e.g. string, boolean, number, object).
Removes services with a given service identifiers (tokens or types).
Completely resets the container by removing all previously registered services from it.
Sets a value for the given type or service name in the container.
Sets a value for the given type or service name in the container.
Sets a value for the given type or service name in the container.
Sets a value for the given type or service name in the container.
Sets a value for the given type or service name in the container.
Sets a value for the given type or service name in the container.
Generated using TypeDoc
TypeDI can have multiple containers. One container is ContainerInstance.