从protobuf-net中的自定义RuntimeTypeModel生成.proto文件

时间:2015-06-17 15:59:19

标签: c# protobuf-net

使用protobuf-net,我希望从b <- 1*(a > 2) 以外的类型模型生成.proto文件:

RuntimeTypeModel.Default
  • 在这种情况下如何生成.proto文件?
  • 推荐RuntimeTypeModel myModel = TypeModel.Create(); myModel.Add(typeof(MyClass), true); ... string myProto = Serializer.GetProto<MyClass>(); // Does not work, as it references RuntimeTypeModel.Default 的源代码,我应该致电GetProto()吗?

1 个答案:

答案 0 :(得分:0)

因为到目前为止没有人回答:
调用myModel.GetSchema(typeof(MyClass))确实有效,但我不确定这是正确的方法。