Geetika_Sen Ответов: 1

Я конвертирую веб-сервис в WCF. В этой службе веб-методы возвращают xmldocument, который не поддерживается в WCF.


Когда я создаю операционные контракты, он работает нормально, в то время как потребление его не поддерживает.

Что я уже пробовал:

Я просто удаляю тег веб-метода и украшаю код операцией contract there is no code change. Я попытался изменить XMLDocument как тип возврата на XMLElement, но внутренний код предназначен для всего возврата xmldocument.

Пожалуйста, помогите мне.

1 Ответов

Рейтинг:
0

Bohdan Stupak

Вы могли бы использовать

XmlSerializerFormat

[OperationContract,XmlSerializerFormat]
XmlDocument YourMethod();

Кроме того, вы можете изменить код, чтобы вернуться
XElement
вместо