Будет ли WCF автоматически кодировать мой XML-контент? - PullRequest
0 голосов
/ 21 июля 2010

например. Служба WCF создает XDocument с таким элементом:

string content = <Wibble&gt";
XDocument message = new XDocument( new XELement("ElName", content) );

Наши клиенты заявляют, что они вернули вышеуказанное как:

<ElName><Wibble></ElName>

Мы не нашли никакого кода декодирования в нашей службе WCF или в их клиентском коде. Я думаю, что мы что-то упускаем, хотя может быть, что WCF или XDocument превращают &lt;Wibble&gt в <Wibble>? Обратите внимание, что мы используем двоичное кодирование Net TCP.

Спасибо

1 Ответ

0 голосов
/ 21 июля 2010

Это происходило, когда мы вызывали InnerText, а не InnerXml для элемента XmlDocument. Кажется, что вызов InnerText возвращает декодированный XML.

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