Json.NET序列化前后调用

Ali*_*zmi 5 serialization json json.net

我正在使用Json.NET来序列化对象图.对于序列化或反序列化的每个对象,我想在序列化发生之前调用该对象上的方法.例如,我的所有对象都使用OnSerializing方法实现一个INotified接口.我希望在序列化对象之前调用OnSerializing.

有没有办法实现这一点,而无需触及Json.NET源代码?

Jam*_*ing 6

最新版本的Json.NET支持序列化回调.