void GeneratedMvcFiles() { StringBuilder mdrSb = new StringBuilder(); StringBuilder modelSb = new StringBuilder(); StringBuilder serviceSb = new StringBuilder(); for (int i = 0; i < moduleInfoList.Count; i++) { LuaModuleInfo moduleInfo = moduleInfoList[i]; if (Directory.Exists(moduleInfo.viewDirPath)) { string[] mdrFiles = Directory.GetFiles(moduleInfo.viewDirPath, "*.lua"); for (int j = 0; j < mdrFiles.Length; j++) { mdrSb.AppendLine(ToLuaGenerater.GetMdrLuaLine(mdrFiles[j], moduleInfo.moduleName, LuaFolder.Mdr)); } } if (Directory.Exists(moduleInfo.modelDirPath)) { string[] modelFiles = Directory.GetFiles(moduleInfo.modelDirPath, "*.lua"); for (int j = 0; j < modelFiles.Length; j++) { modelSb.AppendLine(ToLuaGenerater.GetSingletonLuaLine(modelFiles[j], LuaFolder.Model)); } } if (Directory.Exists(moduleInfo.modelDirPath)) { string[] serviceFiles = Directory.GetFiles(moduleInfo.serviceDirPath, "*.lua"); for (int j = 0; j < serviceFiles.Length; j++) { serviceSb.AppendLine(ToLuaGenerater.GetSingletonLuaLine(serviceFiles[j], LuaFolder.Service)); } } } ToLuaGenerater.GeneratedTODOLua(MediatorContextPath, mdrSb); ToLuaGenerater.GeneratedTODOLua(ModelContextPath, modelSb); ToLuaGenerater.GeneratedTODOLua(ServiceContextPath, serviceSb); }