Pergunta

Eu estou usando Json.NET para serializar um gráfico de objeto. Para cada objeto que é serializado ou desserializado, quero chamar um método no objeto antes da serialização ocorre. Por exemplo todos os meus objetos implementar uma interface INotified com um OnSerializing método. Eu quero OnSerializing a ser chamado antes do objeto é serializado.

Existe uma maneira de conseguir isso sem ter que tocar o código fonte Json.NET?

Foi útil?

Solução

A última versão do Json.NET suportes serialização callbacks

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top