Json.NET serialización pre y post llamadas
-
20-08-2019 - |
Pregunta
Estoy usando Json.NET para serializar un gráfico de objeto. Para cada objeto que se serializa o deserializa, quiero llamar a un método en ese objeto antes de que tenga lugar la serialización. Por ej. Todos mis objetos implementan una interfaz INotified con un método OnSerializing. Quiero que se llame a OnSerializing antes de serializar el objeto.
¿Hay alguna manera de lograr esto sin tener que tocar el código fuente de Json.NET?
Solución
La última versión de Json.NET admite devoluciones de llamada de serialización .
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow