Question

J'ai une table de données dans ma base de données où je stocke les différents paramètres. Comme ils sont j'ai décidé de tout type (graphes d'objets complexes même) pour stocker leurs valeurs sous forme de chaînes JSON sérialisé.

Le mot Let que je sérialisé un List<ItemBase>. chaîne sérialisée semble très bien. Mais le problème est que les éléments de la liste sont de différents types qui sont hérités de ItemBase (qui peut aussi bien être abstraite pour ce que je garde).

Question

Quelle (de) classe sérialisation / bibliothèque dois-je utiliser donc mes chaînes JSON seront correctement désérialisé aux instances d'objet correct.

Était-ce utile?

La solution

json.net a la capacité de préserver les références

Et il prend en charge stocker le type

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top