【发布时间】:2011-09-09 00:05:24
【问题描述】:
Marc 在 stackoverflow 上提到,在 v2 的 protobuf-net 中可以使用 ProtoInclude 属性(或类似方法)来序列化/反序列化类层次结构,而无需在基类中指定每个子类型。这还实施了吗?我们有一个可以在外部库中派生的插件接口,因此无法知道派生类型是什么。虽然我们可以在类型之间保持唯一编号,但是我在网上找不到任何示例,除了使用需要指定子类型的 ProtoInclude 属性。
如果我不知道子类型是什么,我将如何使用 protobuf-net 实现继承?
【问题讨论】:
标签: c# protocol-buffers protobuf-net