Late Init DI
DI object that defers all method to a base DI object that can be set later.
You can use all lazy methods on this even if baseDI is not set, but you cannot retrieve a value while it is not set.
Constructors
Properties
Extensions
Gets all instances from providers that match the the given return type and tag.
Gets all instances from providers that match the the given return type and tag, curried from factories that take an argument A.
Gets all providers that match the the given return type and tag.
Gets all providers that match the the given return type and tag, curried from factories that take an argument A.
Gets a factory of T for the given argument type, return type and tag, or nul if none is found.
Gets an instance of T for the given type and tag, or null if none is found.
Allows to create a new instance of an unbound object with the same API as when bounding one.
Gets a provider of T for the given type and tag, or null if none is found.