Выставление пользовательских типов (классов) в веб-сервисе (WSE)

Если в моем веб-сервисе есть пользовательские типы (классы), нужно ли отмечать их специальными атрибутами, чтобы они сериализовались правильно?

то есть [SomeAttribute]?

Обновление Я использую WSE в данный момент

2 ответа

Если вы используете сериализатор Data Contract по умолчанию, то ничего не сериализуется - это противоположно старому XmlSerializer - который является более старым подходом веб-службы asmx.

Для WCF посмотрите на DataContractAttribute для начинающих: текст ссылки

Устаревшая WSE использует XmlSerializer. Он должен сериализовать большинство открытых свойств чтения / записи типов, которые имеют конструктор по умолчанию. Для получения более подробной информации, посмотрите XmlSerializer.

И конвертировать из WSE в WCF как можно скорее, так как WSE устарела.

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