@Satangelus

Как десериализовать данные если в файлах данных могут быть данные старых версий проекта?

Как десериализовать данные если на входе могут быть данные как текущей версии проекта, так и данные старых версий проекта.
  • Вопрос задан
  • 69 просмотров
Решения вопроса 2
dollar
@dollar
Делай добро и бросай его в воду.
В одной из ячеек данных хранить номер версии.
Если информации о версии в данных нет, то сделать её для новых версий проекта, а о старой версии продукта будет сигнализировать отсутствие версии в данных.
Ответ написан
Комментировать
OnYourLips
@OnYourLips
Для каждой новой версии делать своё новое DTO, старые при этом не удалять.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы