/// <summary> /// 清空项目的编译缓存 /// </summary> public void ClearCache(EntityInfo entityInfo) { CodeGenCache.Clear(); }
/// <summary> /// 生成代码 /// </summary> /// <param name="entityInfo">实体信息</param> /// <param name="classConfig">UI配置信息</param> /// <param name="selectPropertys">选中需要生成的属性信息</param> /// <returns></returns> public void GenerateCode(EntityInfo entityInfo, UIConfigItem classConfig, Project selectedProject, List <UIModelItem> selectPropertys, UIModelItem classInfo) { GenerateCode(entityInfo, classConfig, selectedProject, selectPropertys, classInfo, _lstItems, null); }