public override void InterceptResponse(InterceptorMessage interceptorMessage) { try { Console.WriteLine("{0} : Received: {1} from '{2}'", DateTime.Now, interceptorMessage.GetHeaders().Action, interceptorMessage.GetHeaders().From); } catch (Exception e) { Console.WriteLine("Console.WriteLine Interceptor failed: " + e); } }
/// <summary> /// Constructor that takes the interceptor message as parameter. /// </summary> /// <param name="message"></param> public Headers(InterceptorMessage message) { MessageHeaders headers = message.GetHeaders(); _messageId = headers.MessageId; _relatesTo = headers.RelatesTo; _isCreateSequence = headers.Action.Contains("CreateSequence"); _isCreateSequenceResponse = headers.Action.Contains("CreateSequenceResponse"); SetHeaders(headers); }