dispose method
Disposes of the module and its dependencies.
Optionally accepts a callback that will be called for each disposed instance.
Implementation
@override
void dispose([void Function(dynamic)? instanceCallback]) {
injector?.dispose(instanceCallback);
Logger.log('$runtimeType disposed!');
super.dispose();
}