【发布时间】:2013-09-23 20:51:36
【问题描述】:
很久以前,正如@Marc 在threads 之一中所说,protobuf-net 不支持动态。那个说法还有效吗?如果没有,那么有人可以分享一个示例,我们如何在 Protobuf-net 中动态添加成员。
【问题讨论】:
标签: c# .net protocol-buffers protobuf-net
很久以前,正如@Marc 在threads 之一中所说,protobuf-net 不支持动态。那个说法还有效吗?如果没有,那么有人可以分享一个示例,我们如何在 Protobuf-net 中动态添加成员。
【问题讨论】:
标签: c# .net protocol-buffers protobuf-net
这仍然是正确的。 protobuf-net 通过IExtensible / Extensible API 支持意外的数据,但这是为了支持不同的场景。目前不支持将 DTO 类型本身设置为 dynamic。这样做需要大量的工作:如果有真正的问题需要解决,这不是问题(例如,允许完全预编译的元编程返工,以支持移动/地铁是一项重要的工作 -但仍然发生)。但在 dynamic 的情况下,我不清楚这将有效地针对什么场景。
【讨论】: