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