Alias¶
uzi.providers.Alias
¶
Bases: Provider[T_Injectable, nodes._T_Node]
Used to proxy another existing dependency. It resolves to the given concrete.
For example. To use _Ta for dependency _Tb.
container[_Tb] = Alias(_Ta)
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
concrete |
Injectable
|
The dependency to be proxied |
required |