/// <summary> /// Normal Receiver is started /// </summary> public void Bind(ConnectionImpl connection) { _logger.DebugFormat("starting receiver for '{0}'", _address); if (_receiver != null) { return; } _receiver = ReceiverModule.StartReceiver(_address, _settings); _receiver.Error += (sender, args) => _logger.Error("Error from receiver", args.Exception); _onBound(_receiver); }
public void I_can_consume_the_message() { nm.ToggleQueueAsync(desc).Wait(); var r = ReceiverModule.StartReceiver(TestDataFactory.GetAddress(), null); BrokeredMessage message = null; try { message = r.Get(1.Seconds()).ShouldBeNull(); } finally { if (message != null) { message.Complete(); } } }