protected virtual void Dispose(bool disposing) { _subscriptionManager.Clear(); _consumerChannel?.Dispose(); }