.NET 5 框架 Furion v1.1.9 发布

star fork GitHub stars GitHub forks GitHub license nuget

让 .NET 开发更简单,更通用,更流行。

本期更新

  • 新特性
    • [新增] 雪花算法 [#I26OXG], [#PR78]
    • [新增] `[AppDbContext]` 配置数据库提供器支持 [#I27G3T]
    • [新增] 实体表数据更改监听接口 `IEntityDataChangedListener` [#I278DD], [#I278LQ]
    • [新增] 全局服务接口AOP拦截功能 [#I278CP]
    • [新增] 定位器仓储 `IDbRepository<TDbContextLocator>` [#I276Q3]
    • [新增] 数据库操作 `InsertOrUpdate` 支持排除空字符串功能 [#I272OG]
    • [新增] 数据库操作 `UpdateInclude` 和 `UpdateExclude` 匿名对象支持 [#I271X0]
    • [新增] 数据验证传入空对象跳过验证支持 [#I273R4]
    • [新增] 应用启动时支持排除特定配置文件自动加载 [#I26U0A]
    • [新增] 单个实体表名前缀支持 [#I26LX0]
    • [新增] `MySql` 数据库自动配置默认版本号 [#I26XQ6]
    • [优化] 授权处理程序代码
  • 突破性变化
    • [新增] 实体表数据更改监听接口 `IEntityDataChangedListener` [#I278DD], [#I278LQ]
    • [新增] 全局服务接口AOP拦截功能 [#I278CP]
    • [新增] 雪花算法 [#I26OXG], [#PR78]
  • 问题修复
    • [修复] 视图引擎加载外部程序集出错 bug
    • [修复] 依赖注入代理接口报空对象异常 bug
    • [修复] `EFCore` 取消附加实体出错 bug
    • [修复] 数据库仓储在非Web请求下出现空异常 bug
    • [修复] 多个授权策略共存问题出现无效 bug
    • [修复] 友好异常 `Oop.Oh` 不支持普通方法 bug
    • [修复] 获取多租户对象时数据库上下文出现作用域验证失败 bug
    • [修复] 工作单元不支持 `Sql代理` 拦截 bug [#I27GST]
  • 其他更改
  • 文档变化
    • [新增] [实体数据监听器] 文档
    • [更新] 一分钟入门、应用启动、官方脚手架、数据库操作指南、对象映射、规范化文档、异常处理、鉴权授权文档

文档地址

文档持续完善和更新中。

项目地址

功能模块

Furion 遵循 Apache-2.0 开源协议,欢迎大家提交 PR 或 Issue。喜欢可以给个 Star

猜你喜欢

转载自www.oschina.net/news/122084/furion-1-1-9-released