Skip to content

Commit ba6ebfc

Browse files
committed
[增加]1. 增加协议文件列表的记录
1 parent 13a2e82 commit ba6ebfc

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

ProtoExport/ProtoBuffTypeScriptHelper.cs

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -166,12 +166,24 @@ public void Post(List<MessageInfoList> operationCodeInfo, string launcherOptions
166166

167167
foreach (var messageInfoList in operationCodeInfo)
168168
{
169-
stringBuilder.AppendLine($"import {{ {messageInfoList.ModuleName} }} from \"./{messageInfoList.ModuleName}_{messageInfoList.Module}\";");
169+
stringBuilder.Append($"import {{ {messageInfoList.ModuleName} }} from \"./{messageInfoList.ModuleName}_{messageInfoList.Module}\";\n");
170170
}
171171

172-
stringBuilder.AppendLine();
173-
stringBuilder.AppendLine("export default class ProtoMessageRegister {\n public static register(): void{");
172+
stringBuilder.Append("\n");
173+
stringBuilder.Append("export default class ProtoMessageRegister {\n");
174+
stringBuilder.Append("\tpublic static getProtoBuffList(): string[] {\n");
174175

176+
stringBuilder.Append("\t\treturn [\n");
177+
178+
foreach (var messageInfoList in operationCodeInfo)
179+
{
180+
stringBuilder.Append($"\t\t\t\"resources/protobuf/{messageInfoList.FileName}.proto\",\n");
181+
}
182+
183+
stringBuilder.Append("\t\t];\n");
184+
stringBuilder.Append("\t}\n");
185+
stringBuilder.Append("\n");
186+
stringBuilder.Append("\tpublic static register(): void {\n");
175187
foreach (var messageInfoList in operationCodeInfo)
176188
{
177189
foreach (var messageInfo in messageInfoList.Infos)

0 commit comments

Comments
 (0)