Exemple #1
0
 public void Shutdown()
 {
     if (_adapter == null)
     {
         return;
     }
     if (_rabbitMqConsumerCatchAll != null)
     {
         _adapter.StopConsumingAsync(_rabbitMqConsumerCatchAll);
     }
     _adapter.Disconnect();
 }
        public void Shutdown()
        {
            if (_adapter == null)
            {
                return;
            }

            if (_consumers != null && _consumers.Count > 0)
            {
                foreach (var consumer in _consumers)
                {
                    _adapter.StopConsumingAsync(consumer);
                }
                _consumers.Clear();
            }

            _adapter.Disconnect();
        }