Releases: Coldairarrow/Colder.Admin.AntdVue
Releases · Coldairarrow/Colder.Admin.AntdVue
5.0.0
v3.1修复若干问题
- Stram读取修复(统一改为异步读取)
- 搜索下拉修复
- 改为默认IIS进程外启动(默认为进程内,会出异常,原因不明)
- 逻辑删除异常修复
v3.0
更新建议
本次更新为大版本更新,变更较多,建议新项目使用最新版框架即可
若老项目需要升级,可能会遇到各种麻烦,建议寻求作者技术支持
更新内容
- EF Core升级到3.1(注意Oracle暂不支持EF Core3.1,若需要用Oracle则需要使用EFCore.Sharding2.x版本)
- 移除DataRepository层,这层独立成nuget包 EFCore.Sharding
源码地址 EFCore.Sharding - 使用原生IDistributedCache替换原有缓存
- 利用AspectCore进行AOP管理事务,现在使用事务将更加方便,只需要在方法加上 Transactional特性即可
- AntDesignVue升级到最新,使用FormModel,告别原来垃圾的表单验证
- 日志拆成系统日志与操作日志,系统日志使用系统自带的ILogger(Microsoft.Extensions.Logging.ILogger),支持格式化日志,支持输出到控制台、文件、数据库、ElasticSearch,操作日志主要记录当前操作者的操作记录(即与业务相关)
- 每个接口统一约定InputDTO与OutputDTO,提高框架规范
- 使用DI消除非必要静态类,优化架构,数据库操作方式调整(使用注入)
- 使用原生自带DI,去掉Autofac,使框架更加纯粹
- bug修复#23
v1.1
老版保留
v1.0
更新日志
- 升级到Core3.1
- 数据仓储层重构,极大提升性能,增加异步支持
- 接口全部改为异步,提高性能
- 去掉数据库表CreatorRealName的冗余(Base_Log表保留)
- 代码精简及优化