c# - 如何从 Protocol Buffers .NET 代码生成 .proto 文件?

标签 c# c++ .net protocol-buffers protobuf-net

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

最佳答案

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

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

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

关于c# - 如何从 Protocol Buffers .NET 代码生成 .proto 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13743227/

相关文章:

c# - 即使在 Asp.Net 流程中使用 ConfigureAwait(false) 后也会出现死锁

c++ - 在共享对象/DLL 中使用模板化类和函数

c++ - 如何判断 double float 是否可以安全地存储为单精度 float ?

css - 用于删除 .css 文件中特定条目的正则表达式

.net - 在一个租户中创建多个企业应用程序注册到同一 Web 应用程序

c# - 在 ASP.NET CORE 应用程序 EF Core 库中不从数据库返回新插入的记录 ID?

c# - List<int> 到 sql "in"查询

c++ - 物体相互碰撞

.net - .net Reference Assemblies 文件夹是否必须位于系统驱动器上?

c# - 在没有声明的情况下在单个返回行中使用对象