2015-06-17 60 views
1

使用protobuf-net .proto文件,我想生成其他類型模型.proto文件比RuntimeTypeModel.Default生成自定義RuntimeTypeModel在protobuf網

RuntimeTypeModel myModel = TypeModel.Create(); 
myModel.Add(typeof(MyClass), true); 
... 
string myProto = Serializer.GetProto<MyClass>(); // Does not work, as it references RuntimeTypeModel.Default 
  • 我如何可以生成一個.proto文件在這種情況下?
  • 從源代碼GetProto()推測,我應該簡單地打電話給myModel.GetSchema(typeof(MyClass))

回答

0

既然沒有人迄今回答:
調用myModel.GetSchema(typeof(MyClass))沒有工作,雖然我不知道這是正確的方法。