我们有一个csproj,包含以下.proto文件:
syntax = "proto3";
package Test.v1;
option csharp_namespace = "Test";
message TestMsg {
string name = 1;
}
我们使用.net grpc工具,“Protobuf compiler”的Build Action。Generated类将第一个字母大写,即name -〉Name。
有什么方法可以保留小写的第一个字母吗?(原因是我们有一个内部的命名约定,我们宁愿保持)。
谢谢丹尼尔
1条答案
按热度按时间plicqrtu1#
protocol buffers编译器(Grpc.Tools 使用)将始终生成Pascal大小写名称(即首字母大写)的C#文件。没有选项可以阻止这种情况发生。(请参阅names.cc了解在编译器中完成的位置)。