Как мы можем получить другой тип объекта при десериализации в DataContractSerializer?

В случае контроля версий объекта, если объект старой версии сериализован, и теперь мне нужен десериализованный объект новой версии.

Я проверил через Интернет и заметил, что мы можем использовать SerializationBinder для этой цели. Но я понятия не имею, как я могу использовать это с DataContractSerialzer,

Это связующее может быть назначено BinaryFormatter с помощью Binder имущество.

Есть что-нибудь подобное в DataContractSerializer?

Пожалуйста, дайте мне знать, если есть какой-либо другой способ добиться этого.

Пожалуйста, поправьте меня, если я предположил, что что-то не так в этом.

0 ответов

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