我想将一些代码从使用.NET的DataContractSerializer
转换为使用ServiceStack的TypeSerializer
来提高速度优势。不幸的是,我继承的代码在很大程度上依赖OnSerializing
/ OnSerialized
/ OnDeserializing
/ OnDeserialized
,ServiceStack似乎没有调用。我错过了什么吗?假设没有,有没有一种好方法来滥用东西来伪造预期的功能? OnSerialized
/ OnDeserialized
可以通过反思粗略估算,但我对OnSerializing
和OnDeserializing
感到茫然。
答案 0 :(得分:2)
不,没有这样的设施;你必须通过适当的调用来自行分叉ServiceStack或自行封装序列化/反序列化。