对于任何复杂的系统,很可能会有很多对象序列化数据。
例如,假设每个序列化对象都派生自IData
. 我们有多个ISerializer
对象,它们通过 Json.net 将它们的数据序列化,那么反序列化数据和确定ISerializer
处理数据的适当对象的最佳实践是什么?
当我对某些对象进行反序列化时IData
,我不知道ISerializer
要调用哪个对象HandleData
。
对于任何复杂的系统,很可能会有很多对象序列化数据。
例如,假设每个序列化对象都派生自IData
. 我们有多个ISerializer
对象,它们通过 Json.net 将它们的数据序列化,那么反序列化数据和确定ISerializer
处理数据的适当对象的最佳实践是什么?
当我对某些对象进行反序列化时IData
,我不知道ISerializer
要调用哪个对象HandleData
。