dispose method
Dispose all bind from the memory
Implementation
@override
@mustCallSuper
void dispose() {
for (final key in _singletonBinds.keys) {
var _bind = _singletonBinds[key]!;
disposeResolverFunc?.call(_bind.value);
}
_singletonBinds.clear();
}