Выставление пользовательских типов (классов) в веб-сервисе (WSE)
Если в моем веб-сервисе есть пользовательские типы (классы), нужно ли отмечать их специальными атрибутами, чтобы они сериализовались правильно?
то есть [SomeAttribute]?
Обновление Я использую WSE в данный момент
2 ответа
Если вы используете сериализатор Data Contract по умолчанию, то ничего не сериализуется - это противоположно старому XmlSerializer - который является более старым подходом веб-службы asmx.
Для WCF посмотрите на DataContractAttribute для начинающих: текст ссылки
Устаревшая WSE использует XmlSerializer. Он должен сериализовать большинство открытых свойств чтения / записи типов, которые имеют конструктор по умолчанию. Для получения более подробной информации, посмотрите XmlSerializer.
И конвертировать из WSE в WCF как можно скорее, так как WSE устарела.