Serializzazione Json.NET pre e post chiamate
-
20-08-2019 - |
Domanda
Sto usando Json.NET per serializzare un grafico a oggetti. Per ogni oggetto serializzato o deserializzato, desidero chiamare un metodo su quell'oggetto prima che abbia luogo la serializzazione. Ad es. tutti i miei oggetti implementano un'interfaccia INotified con un metodo OnSerializing. Voglio che OnSerializing sia chiamato prima che l'oggetto sia serializzato.
C'è un modo per raggiungere questo obiettivo senza dover toccare il codice sorgente Json.NET?
Soluzione
L'ultima versione di Json.NET supporta callback di serializzazione .
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow