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

栏目: 软件资讯 · 发布时间: 1周前

来源: 开源中国社区

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

本文转载自:https://www.oschina.net/news/119225/fur-1-0-0-rc-final-released,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有。

我来晚了!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 平台下企业应用开发框架》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

关注码农网公众号

关注我们,获取更多IT资讯^_^


为你推荐:

相关软件推荐:

查看所有标签

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

Spring 2企业应用开发

Spring 2企业应用开发

人民邮电出版社 / 2008-10 / 45.00元

《Spring 2企业应用开发》是一部权威的实战指南,由Spring开发团队撰写,全面讲述了Spring2企业应用开发。主要涵盖SpringFramework、核心容器、AOP(面向方面编程)、典型的SpringAOP框架等内容。通过阅读《Spring 2企业应用开发》,读者能够在实战中掌握Spring最佳实践,成为高效的Java开发人员。一起来看看 《Spring 2企业应用开发》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

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

HTML 编码/解码

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具