DisposableCustomFactoryResolver<T, TArgs> class

It wraps CustomFactoryResolver , track it's all made dependencies and dispose all when container was disposed

Implemented types
Available Extensions

Constructors

DisposableCustomFactoryResolver(CustomFactoryResolver<T, TArgs> customFactoryResolver, void disposer(T))

Properties

customFactoryResolver CustomFactoryResolver<T, TArgs>
final
disposer → void Function(T)
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

dispose() → void
override
make(TArgs args) → T
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
resolve() CustomFactory<T, TArgs>
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited