很久以前,正如@Marc在其中一个threads中所说,protobuf-net不支持动态。该声明是否仍然有效?如果没有,那么有人可以分享一个例子,我们如何在Protobuf-net中动态添加成员。
答案 0 :(得分:0)
这仍然是正确的。 protobuf-net通过IExtensible
/ Extensible
API支持意外的数据,但这是为了支持不同的场景。目前不支持将DTO类型本身设为dynamic
。要做到这一点需要大量的工作:如果要解决真正的问题,这不是问题(例如,元编程重新工作以允许完整的预编译,支持移动/地铁是重要的工作 - 但仍然发生了)。但是在dynamic
的情况下,对我来说这不是一个有用的目标。