Skip to content

v1.0.0-rc.final.84

Pre-release
Pre-release
Compare
Choose a tag to compare
@MonkSoul MonkSoul released this 06 Nov 07:48
  • 新特性

    • [新增] 友好异常可配置机制,支持配置是非显示状态码还有默认错误 #I22U5I
    • [新增] 非项目启动层配置文件热更新 #I2446X
    • [新增] 支持规范化结果传输额外数据 #I23WGK, #I2419S
    • [新增] 支持配置文件提供程序,比如从数据库中加载 #I240W7
    • [新增] Fur.Extras.DependencyModel.CodeAnalysis 程序集扫描和动态编译拓展包
    • [新增] 规范化结果 Extras 附加其他数据功能,UnifyResultContext.Fill(extras)UnifyResultContext.Take()
    • [新增] 注册数据库上下文时可配置更多参数,如: services.AddDb<FurDbContext>(DbProvider.Sqlite, options=>{ });
  • 突破性变化

    • [移除] MiniProfiler.EntityFramework 第三方包,Fur 内部提供类似功能
    • [调整] 所有查询默认为 跟踪查询
  • 问题修复

    • [修复] 多线程工资单元事务异常 bug #I242HT
    • [修复] 未启用规范化结果时,异常没有显示 500 错误码的 bug
    • [修复] 友好异常未定义Message时抛空异常 bug
    • [修复] EntityFrameworkCoreInterceptor 无效 bug
    • [修复] 序列化中文出现乱码 bug
    • [修复] 自定义基类二次继承 EntityEntityBase之后扫描不到实体类型 bug
    • [修复] 自定义配置文件无法监听 bug
  • 其他更改

  • 文档

    • [更新] 动态Api控制器、配置选项文档