vader library
Classes
- DiContainer
- DiContainer is a data structure that keep all dependencies resolvers
- Disposable
- Interface for objects you can dispose
- DisposableCollector
- Base class for Disposable`s that contains many other Disposables, which you can dispose as one.
-
FactoryResolver<
T> - Resolves dependency with factory function
-
Resolver<
T> - Resolver is an abstraction that defines how container will resolve dependency
-
ResolvingContext<
T> -
ValueResolver<
T> - Resolves dependency with value