Создание заголовков адресации WCF для ответного сообщения - PullRequest
1 голос
/ 19 июля 2011

У меня есть универсальный сервис с этим интерфейсом

[OeprationContract(Action="*", ReplyAction="*")]
Message ProcessMessage(Message message);

В реализации я должен установить заголовки ответного сообщения.Есть ли способ создать правильные заголовки адресации из входного сообщения, или мне нужно установить все вручную (т.е. скопировать In.replyTo в out.To, скопировать In.messageId в out.MessageId, ...)

Спасибо

1 Ответ

1 голос
/ 19 июля 2011

Вам нужно будет сделать это вручную; когда вы объявляете операцию, возвращающую объект Message, вы в основном говорите WCF, что хотите получить полный контроль над сообщением, поэтому корреляция между запросом и ответом для вас не будет.

...