void LogProcessedMessage(ReceivedMessage message) { _eventTracing.Message_Processed( _configuration.InstanceName, _configuration.MachineName, message.MessageType, message.EventID.ToString(), message.MessageHandler ); }
public void ReceivedMessageEventSequence() { var sut = new ServiceEvents(); var callbackCalled = false; var message = new ReceivedMessage { EventID = Guid.NewGuid(), MessageHandler = StringExtension.RandomString(), MessageType = StringExtension.RandomString(), Topic = StringExtension.RandomString() }; sut.ReceivedMessageEventSequence.Subscribe(i => { Assert.Same(i, message); callbackCalled = true; }); sut.AddReceivedMessageEvent(message); Assert.True(callbackCalled); }