1
很久以前,@Marc在threads之一中指出protobuf-net不支持動態。這種說法仍然有效嗎?如果沒有,那麼有人可以分享一個例子,我們如何動態地在Protobuf-net中添加成員。如何在Protobuf-net中動態添加Proto成員
很久以前,@Marc在threads之一中指出protobuf-net不支持動態。這種說法仍然有效嗎?如果沒有,那麼有人可以分享一個例子,我們如何動態地在Protobuf-net中添加成員。如何在Protobuf-net中動態添加Proto成員
這仍然是正確的。 protobuf-net支持意外的數據通過IExtensible
/Extensible
API,但這是爲了支持不同的場景。目前不支持將DTO類型自己設爲dynamic
。要做到這一點需要做大量的工作:如果真的有問題需要解決,這不是問題(例如,爲了完全預編譯,支持移動/地鐵而進行的元編程重新開發工作非常重要 - 但仍然發生)。但在dynamic
的情況下,這對我而言並不明顯。