[fix] 修复生成db cs代码的编译错误

[change] 生成db cs代码由异步模式换成同步模式
main
walon 2023-02-03 22:46:34 +08:00
parent ae87bf3f52
commit e67082a098
3 changed files with 3 additions and 3 deletions

View File

@ -23,7 +23,7 @@ namespace Luban.Job.Db.Generate
public string Render(DefEnum e) public string Render(DefEnum e)
{ {
var template = StringTemplateManager.Ins.GetTemplate("common/cs/enum"); var template = StringTemplateManager.Ins.GetTemplate("common/cs/enum");
var result = template.Render(e); var result = template.RenderCode(e);
return result; return result;
} }

View File

@ -99,7 +99,7 @@ namespace Luban.Job.Db
case "cs": case "cs":
{ {
ass.CurrentLanguage = ELanguage.CS; ass.CurrentLanguage = ELanguage.CS;
var render = new AsyncCsRender(); var render = new SyncCsRender();
foreach (var c in ass.Types.Values) foreach (var c in ass.Types.Values)
{ {
tasks.Add(Task.Run(() => tasks.Add(Task.Run(() =>

View File

@ -180,7 +180,7 @@ public {{x.cs_class_modifier}} class {{name}} : {{if parent_def_type}} {{x.paren
public override int GetTypeId() => __ID__; public override int GetTypeId() => __ID__;
{{~end~}} {{~end~}}
protected override void InitChildrenRoot(Bright.Storage.TKey root) protected override void InitChildrenRoot(BrightDB.Storage.TKey root)
{ {
{{~ for field in hierarchy_fields~}} {{~ for field in hierarchy_fields~}}
{{~if need_set_children_root field.ctype~}} {{~if need_set_children_root field.ctype~}}