У меня есть таблица данных в моей базе данных, в которой я храню различные настройки. Поскольку они относятся к любому типу (даже сложные графы объектов), я решил сохранить их значения в виде сериализованных строк JSON.
Допустим, я сериализовал List
. Сериализованная строка выглядит нормально. Но проблема в том, что элементы списков имеют различные типы, унаследованные от ItemBase
(которые также могут быть абстрактными для меня).
Какой класс / библиотеку (де) сериализации мне следует использовать, чтобы мои строки JSON были правильно десериализованы для исправления экземпляров объектов.