我来晚了!Fur 1.0.0-rc.final 发布,.NET 5 平台下企业应用开发框架

栏目: 软件资讯 · 发布时间: 3年前

内容简介:Fur 是 .NET 5 平台下企业应用开发最佳实践框架。 开源报表 Fur 从诞生到现在只有 42 天,这 42 天经历了很多,做到了 0 断更。下面是目前 Fur 开源报表: 面世:42 天 Stars:923 个 开发团队:18 人 代码提交:...

我来晚了!Fur 1.0.0-rc.final 发布,.NET 5 平台下企业应用开发框架

我来晚了!Fur 1.0.0-rc.final 发布,.NET 5 平台下企业应用开发框架 我来晚了!Fur 1.0.0-rc.final 发布,.NET 5 平台下企业应用开发框架 我来晚了!Fur 1.0.0-rc.final 发布,.NET 5 平台下企业应用开发框架 我来晚了!Fur 1.0.0-rc.final 发布,.NET 5 平台下企业应用开发框架 我来晚了!Fur 1.0.0-rc.final 发布,.NET 5 平台下企业应用开发框架 我来晚了!Fur 1.0.0-rc.final 发布,.NET 5 平台下企业应用开发框架

Fur 是 .NET 5 平台下企业应用开发最佳实践框架。

开源报表

Fur 从诞生到现在只有 42 天,这 42 天经历了很多,做到了 0 断更。下面是目前 Fur 开源报表:

  • 面世:42
  • Stars:923
  • 开发团队:18
  • 代码提交:1177 次代码提交
  • 贡献者:27 个开发者
  • Issue:完成 91 个,进行中 4 个,未开始 4
  • PR:合并 42 个,拒绝 10
  • 版本:发布 10
  • 文档:完成 56
  • QQ群:263

本次更新

  • 新特性
    • [新增] 规范化文档支持全局配置是否保留默认名称
    • [新增] `MVC` 和 `WebAPi` 共存例子
    • [新增] `Swagger` 枚举模型过滤器,([#PR39](https://gitee.com/monksoul/Fur/pulls/39))
    • [新增] `Fur` 极速配置启用项目拓展方法
    • [新增] 全局授权过滤器配置
    • [新增] `JWT` 授权验证演示例子
    • [新增] `Fur` 上传到 `Nuget` 平台管理
    • [新增] `Fur.Tools Cli` 工具 `-UseDatabaseNames` 参数,支持设置生成表名和列名是否和数据库一致
    • [新增] `Dockerfile` 构建文件,([#PR32](https://gitee.com/monksoul/Fur/pulls/32))
    • [新增] `Devops` 脚本
    • [新增] `Swagger` 自动扫描程序集注释文件 ([#PR48](https://gitee.com/monksoul/Fur/pulls/47))
  • 破坏性改变
    • [调整]  所有可配置的选项配置方式,全部去掉 `AppSettings` 根节点配置,而是直接配置 。其中包括 `验证配置、异常配置、动态Web接口配置、规范化文档配置、权限配置` 等
    • [移除] 除了 `Fur` 核心层以外的 `.csproj` 共享包配置设置
    • [调整] `Swagger` 默认地址为 `/api/index.html`,而不是 `/index.html`,解决 `MVC` 和 `WebApi` 共存问题
    • [调整] `IDispathProxy` 接口 `ServicesProvider` 属性名为 `Services`
    • [调整] 将 `App` 类中的所有数据库操作方法移植到 `Db` 类中
    • [移除] `EFCoreErrorCodes` 错误定制类
  • 问题修复
    • [修复] Swagger 扫描注释文件包含了 `Fur.xml`
    • [修复] 友好异常 `Oops.Oh` 嵌套方法无法捕获 bug
    • [修复] `UnitOfWork` 分布式事务处理错误 bug
    • [修复] 连接字符串读取 `key` bug,([#PR51](https://gitee.com/monksoul/Fur/pulls/51))
    • [修复] 仓储 `Include` 错误返回值,([#PR37](https://gitee.com/monksoul/Fur/pulls/37))
    • [修复] `Mvc` 控制器出现在 `Swagger` 中 bug
    • [修复] 实体主键不支持自定义 bug([#PR48](https://gitee.com/monksoul/Fur/pulls/48))
    • [修复] `Fur.Web.Core` 包错误引用 bug
    • [修复] `Fur.Tools` 加载配置文件没找到 bug
    • [修复] `Fur.Web.Entry` 项目的 `launchSettings.json`  的 `launchUrl` 不存在bug,([#PR29](https://gitee.com/monksoul/Fur/pulls/29))
    • [修复] `JWT` 授权bug
  • 其他更改
    • [调整] 底层所有 `DateTime` 类型为 `DateTimeOffset`
    • [更新] `Fur` 所有依赖包升级到 `.NET 5 rc2`
    • [优化] 优化 `Fur` 启动性能 
    • [调整] 代码优化,为以后 `Nuget` 独立包做准备
  • 文档
    • [更新] code first、事务、数据库上下文、缓存、规范化文档文档,([#PR52](https://gitee.com/monksoul/Fur/pulls/52), [#PR53](https://gitee.com/monksoul/Fur/pulls/53))
    • [新增] 对象映射文档
    • [更新] 项目引用文档、SaaS 文档、选项文档、DbFirst 文档
    • [修复] 文档书写错误 ([#PR33](https://gitee.com/monksoul/Fur/pulls/33), [#PR34](https://gitee.com/monksoul/Fur/pulls/34), [#PR35](https://gitee.com/monksoul/Fur/pulls/35), [#PR36](https://gitee.com/monksoul/Fur/pulls/36), [#PR40](https://gitee.com/monksoul/Fur/pulls/40))
    • [新增] 项目应用文档
    • [新增] 数据库提交 `SaveChanges` 拦截器文档 
    • [更新] 数据库 `Database First` 文档
    • [修复] 文档书写错误 ([#PR30](https://gitee.com/monksoul/Fur/pulls/30), [#PR31](https://gitee.com/monksoul/Fur/pulls/31))
  • 特别鸣谢
    • 本次更新特别感谢 [https://gitee.com/vincywindy](https://gitee.com/vincywindy) 提供了非常有用的bug修复和功能改进。([#PR37](https://gitee.com/monksoul/Fur/pulls/37), [#PR39](https://gitee.com/monksoul/Fur/pulls/39))
       

我来晚了!Fur 1.0.0-rc.final 发布,.NET 5 平台下企业应用开发框架

我来晚了!Fur 1.0.0-rc.final 发布,.NET 5 平台下企业应用开发框架

文档地址

开源地址

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


以上所述就是小编给大家介绍的《我来晚了!Fur 1.0.0-rc.final 发布,.NET 5 平台下企业应用开发框架》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

黑客与画家

黑客与画家

[美] Paul Graham / 阮一峰 / 人民邮电出版社 / 2013-10 / 69.00元

本书是硅谷创业之父Paul Graham 的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解计算机编程的本质、互联网行业的规则,还会帮助读者了解我们这个时代,迫使读者独立思考。 本书适合所有程序员和互联网创业者,也适合一切对计算机行业感兴趣的读者。一起来看看 《黑客与画家》 这本书的介绍吧!

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具