protected override Task DisconnectAsync() { if (_subscription == null && _allSubscription == null) { return(Task.CompletedTask); } _cancellationRequestedByUser = true; if (_subscription != null) { _subscription.Dispose(); } if (_allSubscription != null) { _allSubscription.Dispose(); } if (_store != null) { _store.Dispose(); } _status = SubscriptionConnectionStatus.Disconnected; return(Task.CompletedTask); }
public void Dispose() => _streamStore.Dispose();
public void Dispose() { _streamStore.Dispose(); _sut.Dispose(); _waitEvent.Dispose(); }
public void Stop() { _streamStore.Dispose(); }
public void Dispose() { _store.Dispose(); }