Как мы можем получить другой тип объекта при десериализации в DataContractSerializer?
В случае контроля версий объекта, если объект старой версии сериализован, и теперь мне нужен десериализованный объект новой версии.
Я проверил через Интернет и заметил, что мы можем использовать SerializationBinder
для этой цели. Но я понятия не имею, как я могу использовать это с DataContractSerialzer
,
Это связующее может быть назначено BinaryFormatter
с помощью Binder
имущество.
Есть что-нибудь подобное в DataContractSerializer?
Пожалуйста, дайте мне знать, если есть какой-либо другой способ добиться этого.
Пожалуйста, поправьте меня, если я предположил, что что-то не так в этом.