protobuf-net

    0熱度

    1回答

    ProtoContract屬性 - AsReferenceDefault和ProtoMemberAttribute屬性AsReference有什麼區別? 按照wiki: AsReference - 使子對象的參考跟蹤;這使用了一個非常不同的序列化佈局,但是隻會對該對象進行一次序列化(爲其提供唯一的引用標記)。這允許 全圖支持否則循環圖。這也可以用來 有很大的影響,以有效地存儲公用字符串以其他方式

    -4熱度

    1回答

    我需要.net核心2.0的谷歌協議緩衝區。 我知道官方谷歌proto緩衝區實施不可用在.net核心2.0,但是protobuf-net可以移植到.net核心2.0? 我嘗試自己移植它,並且我看到該庫使用AppDomain.CurrentDomain.DefineDynamicAssembly,它尚未移植到.net核心。 另外如何.net WEBAPIController使用谷歌協議緩衝區?

    1熱度

    1回答

    我有一個我創建的web api,只要對象Content-Type爲application/json,就可以接收JSON對象。我們希望使用移動設備的protobuf將數據發送到web api。如果我切換內容類型x-protobuf,儘管具有這種格式添加到我的WebApiConfig config.Formatters.Add(new ProtoBufFormatter()); 當我使用Chro

    1熱度

    2回答

    我使用Spyder與Keras做了一些小項目,並且每隔一段時間(我還沒有確定它在代碼中的含義),我得到以下消息: File "~/.local/lib/python3.5/site-packages/google/protobuf/descriptor_pb2.py", line 1771, in <module> __module__ = 'google.protobuf.descri

    1熱度

    1回答

    採用最新的protobuf網爲proto2 .proto我嘗試了Marc's site's generator文件: syntax = "proto2"; message my_message { optional string val1 = 1 [default="hello!"]; required uint32 val2 = 2 [default="4"]; }

    0熱度

    1回答

    我正在發現構建protoc jar的問題,它是用於從proto文件生成java類文件的。我真的很感謝任何一種方向或幫助建立項目的水平,我可以從.proto文件生成Java類文件 我從protobuf git repo導入了以下項目,但一直無法找到項目目錄中的protoc.exe文件。 自己抱怨不能夠引用某些類的項目。 當我試圖編譯和使用Maven構建的protobuf-父項目,我得到的錯誤,如下面

    1熱度

    1回答

    當我嘗試編譯要轉換爲.java的原始文件時出現錯誤。 你能指出我錯過了什麼嗎? protoc --proto_path=src\main\resources\proto --java_out=src\main\java src\main\resources\proto\PayloadProtocol.proto PayloadProtocol.proto:32:14: "DataContain

    1熱度

    1回答

    是否有相當於使用protobuf-net而不是JSON的新(-ish)JsonHttpClient?我意識到老式的ProtobufServiceClient存在,但我想用一些使用HttpClient而不是舊的HttpWebRequest替換它。 如果這樣的客戶端不存在,寫一個客戶端有多難?我應該複製/粘貼JsonHttpClient.cs並更改一些東西,還是有更好的方法?

    0熱度

    1回答

    我在我的.net應用程序中使用protobuf-net 2.3.2來生成緩衝區文件。 public class EmailData { public string FirstName{ set; get; } public string LastName { set; get; } public Location Location { set; get; } }

    1熱度

    1回答

    我在運行時使用反射爲我構建protobuf-net的運行時模型,而無需註釋需要序列化的類。 我需要序列化的一些類使用繼承,當然我想要基類的所有屬性。 protobuf-net在默認情況下不會抓取繼承樹,因此您需要告訴它基礎類。所以我寫了一小段代碼來做到這一點: public class InheritanceTest { public static string CreateProto