public BrokeredMessageProcessor( BrokeredMessageSerializer serializer, IMessageHandler messageHandler, IMessageProcessingExceptionHandler <BrokeredMessage> exceptionHandler, CancellationToken cancellationToken) { if (serializer == null) { throw new ArgumentNullException(nameof(serializer)); } if (messageHandler == null) { throw new ArgumentNullException(nameof(messageHandler)); } if (exceptionHandler == null) { throw new ArgumentNullException(nameof(exceptionHandler)); } _serializer = serializer; _messageHandler = messageHandler; _exceptionHandler = exceptionHandler; _cancellationToken = cancellationToken; }
public void TestInitialize() { if (queueClient == null) { Assert.Inconclusive(ConnectionParametersRequired); } fixture = new Fixture().Customize(new AutoMoqCustomization()); serializer = new BrokeredMessageSerializer(); fixture.Inject(queueClient); fixture.Inject(serializer); sut = new ServiceBusQueueMessageBus(queueClient, serializer); }
public ServiceBusQueueMessageBus( QueueClient queueClient, BrokeredMessageSerializer serializer) { if (serializer == null) { throw new ArgumentNullException(nameof(serializer)); } if (queueClient == null) { throw new ArgumentNullException(nameof(queueClient)); } _serializer = serializer; _queueClient = queueClient; }
public BrokeredMessageSerializer_features() { fixture = new Fixture().Customize(new AutoMoqCustomization()); messageSerializer = new JsonMessageSerializer(); sut = new BrokeredMessageSerializer(messageSerializer); }