Provider
Gets a provider of T for the given type and tag.
Return
A provider of T.
Parameters
The type of object to retrieve with the returned provider.
The type of object to retrieve with the returned provider.
The bound tag, if any.
Throws
If no provider was found.
When calling the provider, if the value construction triggered a dependency loop.
Gets a provider of T for the given type and tag, curried from a factory for the given argument type.
Return
A provider of T.
Parameters
The type of argument the curried factory takes.
The type of object to retrieve with the returned provider.
The type of object to retrieve with the returned provider.
The bound tag, if any.
A function that returns the argument that will be given to the factory when curried.
Throws
If no provider was found.
When calling the provider, if the value construction triggered a dependency loop.