Получить параметры метода из WCF OperationContext - PullRequest
1 голос
/ 17 января 2011

Я пытаюсь получить конкретное значение параметра из OperationContext.Current как часть привязки внедрения зависимости. Похоже, что я могу проанализировать RequestMessage как строку XML, чтобы увидеть параметры в заголовке запроса SOAP, но мне это кажется немного хакерским. Например, в разных версиях SOAP могут использоваться несколько разные способы кодирования сообщения в XML, и мне бы не пришлось самостоятельно решать эти проблемы.

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

1 Ответ

0 голосов
/ 17 января 2011

Параметры можно получить с помощью инспектора параметров.

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