![](/img/trans.png)
[英]Understanding Protobuf-net serialization and deserialization of properties
[英]protobuf-net: properties versus fields
在我們的項目中,我們有一個數據傳輸 object (DTO) class 裝飾有[ProtoContract]
屬性,並且它的所有成員都是使用[ProtoMember]
屬性裝飾的公共屬性 - 除了其中一個成員是公共字段(意外地)。 現在我們要將一個公共字段更改為屬性。 這會對隱式 protobuf 合約產生影響嗎? (我們希望避免破壞性更改,我認為這種更改是非破壞性的,但我想確定。)
是的,這絕對沒問題; protobuf-net 不在乎,序列化的有效負載將保持不變。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.