dispose method
Implementation
Future<void> dispose() async {
if (_disposed) return;
_disposed = true;
final owner = _session;
if (owner != null) await releaseFor(owner.appId);
await _events.cancel();
}
Future<void> dispose() async {
if (_disposed) return;
_disposed = true;
final owner = _session;
if (owner != null) await releaseFor(owner.appId);
await _events.cancel();
}