Добавление заголовков SOAP к запросам на обслуживание ASMX - PullRequest
3 голосов
/ 15 ноября 2011

Нам дали набор сервисов ASMX для использования.Мы не можем сказать, как эти услуги реализованы.Мы сгенерировали несколько прокси с помощью инструмента wsdl.exe, но по неизвестной мне причине эти сгенерированные прокси не имеют никаких средств для включения пользовательских заголовков SOAP.

По сути, мне нужен способ добавить пользовательскиеданные заголовка для различных вызовов службы.

Мне известно о существовании класса SoapExtension, но, к сожалению, мы не можем использовать его из-за предполагаемых проблем с производительностью.

Существуют ли альтернативные способы настройки/ добавить данные заголовка в запросах SOAP?

1 Ответ

5 голосов
/ 15 ноября 2011

вы можете использовать SoapHeader / SoapUnknownHeader, чтобы расширить сгенерированный прокси для этого:

РЕДАКТИРОВАТЬ - согласно комментариям:

Чтобы включить пользовательское пространство имен, см. Пример кода здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...