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; } }