У меня есть веб-служба с параметром XmlNode (также я пытался с XElement) и типом возврата XmlNode.
Проблема в том, что я передаю параметр без пространства имен, например:
<client>
<name>Test</name>
</client>
и сервер получает что-то вроде этого:
<client xmlns="">
<name>Test</name>
</client>
и возвращаемый объект делает то же самое.
Обычно это не будет проблемой, но я использую пользовательскую контрольную сумму дляподтвердите запрос.Что-то вроде передачи MD5 параметра xml другому параметру.И когда сервер объявляет пространство имен, он ломает MD5.
Теперь я удаляю объявление с заменой, чтобы заставить md5 работать.У кого-то есть идея получше?(без обходных путей)