Skip to content

Commit 53f741a

Browse files
committed
[增加]1. 增加枚举和枚举字段描述
1 parent 2705148 commit 53f741a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

ProtoExport/ProtoBuffServerHelper.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,16 @@ public void Run(MessageInfoList messageInfoList, string outputPath, string names
3030
sb.AppendLine($"\t/// <summary>");
3131
sb.AppendLine($"\t/// {operationCodeInfo.Description}");
3232
sb.AppendLine($"\t/// </summary>");
33+
sb.AppendLine($"\t[System.ComponentModel.Description(\"{operationCodeInfo.Description}\")]");
3334
sb.AppendLine($"\tpublic enum {operationCodeInfo.Name}");
3435
sb.AppendLine("\t{");
3536
foreach (var operationField in operationCodeInfo.Fields)
3637
{
3738
sb.AppendLine($"\t\t/// <summary>");
3839
sb.AppendLine($"\t\t/// {operationField.Description}");
3940
sb.AppendLine($"\t\t/// </summary>");
40-
sb.AppendLine($"\t\t{operationField.Type} = {operationField.Members}, ");
41+
sb.AppendLine($"\t\t[System.ComponentModel.Description(\"{operationField.Description}\")]");
42+
sb.AppendLine($"\t\t{operationField.Type} = {operationField.Members},");
4143
}
4244

4345
sb.AppendLine("\t}");

0 commit comments

Comments
 (0)