示例#1
0
        public void Start()
        {
            if (Running)
            {
                return;
            }

            lock (_lock)
            {
                foreach (var receiver in _busConfiguration.GetReceivers())
                {
                    var listener = Listener.For(_consumerFactory, receiver);
                    listener.StartListening();
                    _activeListeners.Add(listener);
                }

                Running = true;
            }
        }