WCF-сервис с сгенерированными xsd классами данных возвращает пустые объекты

У меня есть xsd-файл, с помощью которого я генерирую классы данных (с xsd.exe или WSCF-blue) для построения WCF-сервиса.

Затем я добавляю сгенерированные классы к операциям в WCF-сервисе следующим образом:

MyGeneratedClassOUT operation1(MyGeneratedClassIN request)

Когда я вызываю эту операцию от клиента, клиент возвращается MyGeneratedClassOut запрос заполнен нулевыми значениями, даже если я заполню их на стороне сервера.

У кого-нибудь есть идеи как это решить? Может ли это быть проблемой в XSD-файле или в конфигурации WCF?

1 ответ

Решение

Скорее всего, это проблема пространства имен. Проверьте с помощью Fiddler, имеют ли запрос и ответ одинаковые пространства имен.

Другие вопросы по тегам