如何从协议缓冲区 .NET 代码生成 .proto 文件

How to generate .proto files from Protocol Buffers .NET code?

本文关键字:代码生成 proto 文件 NET 缓冲区 协议      更新时间:2023-10-16

那么让我们的类在文件夹中具有属性如何从中生成 .proto 标记文件(例如获取C++代码)?

"具有属性的类"是指适合 protobuf-net 的属性吗?如果是这样,protobuf-net 有一个GetProto方法,它将提供基于根类型的架构:

string proto = Serializer.GetProto<SomeType>();

尽管有相反的传言,但 v2 中的这种方法已经重新实现了很长一段时间。