From 79d52c8820e911892a75d8e08d4a14f94338b5d4 Mon Sep 17 00:00:00 2001 From: walon Date: Fri, 3 Dec 2021 18:10:09 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BF=AE=E5=A4=8D=E3=80=91=E4=BB=8Ese?= =?UTF-8?q?rvice.manager=E4=B8=AD=E8=8E=B7=E5=BE=97Tables=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E7=B1=BB=E7=9A=84=E7=B1=BB=E5=90=8D=EF=BC=8C=E8=80=8C?= =?UTF-8?q?=E4=B8=8D=E6=98=AF=E5=86=99=E6=AD=BB=E4=B8=BATables=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Luban.Job.Cfg/Source/Defs/DefAssembly.cs | 2 ++ src/Luban.Job.Cfg/Source/Generate/CodeRenderBase.cs | 2 +- src/Luban.Job.Cfg/Source/Generate/CppCodeBinRender.cs | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Luban.Job.Cfg/Source/Defs/DefAssembly.cs b/src/Luban.Job.Cfg/Source/Defs/DefAssembly.cs index eb2e325..f25fe8e 100644 --- a/src/Luban.Job.Cfg/Source/Defs/DefAssembly.cs +++ b/src/Luban.Job.Cfg/Source/Defs/DefAssembly.cs @@ -34,6 +34,8 @@ namespace Luban.Job.Cfg.Defs public bool OutputCompactJson { get; set; } + public string TableManagerName => CfgTargetService.Manager; + public DefAssembly(string patchName, TimeZoneInfo timezone, List excludeTags, IAgent agent) { this._patchName = patchName; diff --git a/src/Luban.Job.Cfg/Source/Generate/CodeRenderBase.cs b/src/Luban.Job.Cfg/Source/Generate/CodeRenderBase.cs index dbfe23d..fce82a3 100644 --- a/src/Luban.Job.Cfg/Source/Generate/CodeRenderBase.cs +++ b/src/Luban.Job.Cfg/Source/Generate/CodeRenderBase.cs @@ -70,7 +70,7 @@ namespace Luban.Job.Cfg.Generate fileContent.Add(ctx.Render.RenderAny(type)); } - fileContent.Add(ctx.Render.RenderService("Tables", ctx.TopModule, ctx.ExportTables)); + fileContent.Add(ctx.Render.RenderService(ctx.Assembly.TableManagerName, ctx.TopModule, ctx.ExportTables)); postContent?.Invoke(fileContent); var file = outputFile; diff --git a/src/Luban.Job.Cfg/Source/Generate/CppCodeBinRender.cs b/src/Luban.Job.Cfg/Source/Generate/CppCodeBinRender.cs index 2f43c0d..6c5562b 100644 --- a/src/Luban.Job.Cfg/Source/Generate/CppCodeBinRender.cs +++ b/src/Luban.Job.Cfg/Source/Generate/CppCodeBinRender.cs @@ -71,7 +71,7 @@ namespace {ctx.TopModule} headerFileContent.Add(Render(type)); } - headerFileContent.Add(RenderService("Tables", ctx.TopModule, ctx.ExportTables)); + headerFileContent.Add(RenderService(ctx.Assembly.TableManagerName, ctx.TopModule, ctx.ExportTables)); headerFileContent.Add("}"); // end of topmodule