dispose method
Disposes of this manager and releases all resources. After calling dispose, this manager should not be used.
Implementation
void dispose() {
if (_isDisposed) return;
_isDisposed = true;
stopAutomation();
_profileChangeController.close();
_errorController.close();
}