使用 Marc Gravell 出色的ProtobufNet,我们能够在 C# 中维护我们的类型,然后将它们导出为 .proto 文件,以便转换为客户所需的所有语言。
然而,我们希望使用 proto3 协议格式,它比似乎是标准的 proto2 更简单且不易出错。
环顾网络后,我们发现作者的这篇令人鼓舞的帖子似乎表明支持 proto3:https ://github.com/mgravell/protobuf-net/issues/187
但是,我们还没有找到任何有关 ProtobufNet 的文档,因此很难知道如何实现这一点。所以问题是,我们怎样才能GetProto
为我们修饰的 C# 类型生成 proto3 兼容的输出?