dispose method
Implementation
Future dispose() async {
_disposers.forEach((fn) => fn());
await [_subscribedTo?.cancel(), changeController.close()].awaitAll();
}
Future dispose() async {
_disposers.forEach((fn) => fn());
await [_subscribedTo?.cancel(), changeController.close()].awaitAll();
}