Skip to content

Releases: Coldairarrow/Colder.Admin.AntdVue

5.0.0

30 Nov 13:59
Compare
Choose a tag to compare
  • 升级到.NET5.0
  • 代码部分调整优化

v3.1修复若干问题

29 Apr 14:08
Compare
Choose a tag to compare
  • Stram读取修复(统一改为异步读取)
  • 搜索下拉修复
  • 改为默认IIS进程外启动(默认为进程内,会出异常,原因不明)
  • 逻辑删除异常修复

v3.0

19 Apr 09:49
Compare
Choose a tag to compare

更新建议

本次更新为大版本更新,变更较多,建议新项目使用最新版框架即可
若老项目需要升级,可能会遇到各种麻烦,建议寻求作者技术支持

更新内容

  • 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

19 Apr 08:55
Compare
Choose a tag to compare

老版保留

v1.0

16 Jan 01:49
Compare
Choose a tag to compare

更新日志

  • 升级到Core3.1
  • 数据仓储层重构,极大提升性能,增加异步支持
  • 接口全部改为异步,提高性能
  • 去掉数据库表CreatorRealName的冗余(Base_Log表保留)
  • 代码精简及优化