2015-12-26 3 views
0

Мне нужно передать идентификатор запроса на его исходящий вызов службы WCF и взять идентификатор запроса внутри операции WCF. Как я могу достичь этого?Передача идентификатора запроса на исходящую службу WCF

К исходящему Httprequest я использую CookieContainer и сохраняю ID в новом Cookie и беру идентификатор из HttpRequest.Cookies из другого приложения.

Мне также необходимо присвоить значение из веб-запроса и вызвать операцию службы WCF. И внутри операции WCF мне нужно принять назначенное значение.

Как этого достичь?

ответ

1

Либо

OperationContext.Current.OutgoingMessageHeaders 
OperationContext.Current.IncomingMessageHeaders 

внутри метода или пользовательского класса, вытекающих IClientMessageInspector/IDispatchMessageInspecto г для клиента и сервиса соответственно.

Смежные вопросы