Пример #1
0
 public MessageContext()
 {
     _headers = new MessageHeaders();
 }
Пример #2
0
 public MessageContext()
 {
     _headers = new MessageHeaders();
 }
Пример #3
0
        public void SetUsing(IMessageContext context)
        {
            SetMessageType(context.MessageType);
            SetMessageId(context.MessageId);
            SetRequestId(context.RequestId);
            SetConversationId(context.ConversationId);
            SetCorrelationId(context.CorrelationId);
            SetSourceAddress(context.SourceAddress);
            SetDestinationAddress(context.DestinationAddress);
            SetResponseAddress(context.ResponseAddress);
            SetFaultAddress(context.FaultAddress);
            SetNetwork(context.Network);
            if (context.ExpirationTime.HasValue)
                SetExpirationTime(context.ExpirationTime.Value);
            SetRetryCount(context.RetryCount);
            SetContentType(context.ContentType);

            _headers = new MessageHeaders(context.Headers);
        }