聚合全网技术文章,根据你的阅读喜好进行个性推荐
.NET5/6
Inject()
新特性 [新增] Furion.Xunit 拓展包,正式实现 Xunit 单元测试完整支持 Furion 063a034e [新增] services.AddMonitorLogging() 日志监视器服务,支持非常灵活的日志操作 81df742 [新增] Serve.Run(silence: true) 等一系列强大的静默启动功能 #I5JBSQ #I5J98T 7cced4 [新增] SpecificationDocumentBuilder.GetOpenApiGroups() 方法获取底层的规范化接口分组信息 4ff03c5 [新增] logger.ScopeContext() 配置日志上下文功能 #I5JC0D [新增] 跨域配置 CorsAccessorSettings.SignalRSupport 配置选项,支持配置 SignalR 跨域 #I5JREM [重构] 日志模块,内置写入控制台、文件、数据库功能,再也无需引入第三方日志了!日志源码 [新增] 强大的调试日志 [LoggingMonitor] 32dfc1 突破性变化 [新增] Furion.Xunit 拓展包,正式实现 Xunit 单元测试完整支持 Furion 063a034e [移除] Furion.Extras.DatabaseAccessor.SqlSugar 拓展插件中的 [SqlSugarUnitOfWork] 工作单元特性,将使用通用工作单元替换,查看最新实现文档 [调整] Serve.Run 的 ConfigureConfiguration 方法参数,由 configuration => {} 改为 (environment, configuration) => {} 83c97bb [移除] Inject.Create() 方法,再也不需要了,框架提供了无敌强大的 Serve.Run() 静默启动方式 200848e [重构] 日志模块,内置写入控制台、文件、数据库功能,再也无需引入第三方日志了!日志源码 [调整] TP.Wrapper 规范化日志模板算法,由过去的 [属性] 改为 ##属性##,解决 JSON 内容冲突问题 394ecec [公告] 未来 Furion.Extras.Logging.Serilog 拓展将不再继续维护,因为 Furion 有强大的日志组件了! 问题修复 [修复] [LoggingMonitor] 异常消息日志级别为 Information 错误问题 ab46cdf [修复] 新版本日志组件频繁提示文件占用问题,将文件独占锁改为共享锁 #I5J3S6 [修复] 配置数据库日志读写器为 EFCore 时控制台出现无限打印问题 #I5J474 [修复] [LoggingMonitor] 针对 byte[] 类型参数输出过大问题 5380f35 [修复] 友好异常和规范化结果丢失了原始 ErrorCode 问题 #I5IX2R [修复] 新版本日志组件自定义数据库读写器注入 IRepository 仓储导致死循环问题 #I5IX2R [修复] Mvc 默认手动验证和 Furion 全局验证冲突问题 2a06c39 [修复] Serve.Run() 模式不支持 SuperSocket 第三方包问题,原生是支持的。186ca0a [修复] SignalR 跨域错误问题 #I5JREM [修复] 修复脱敏模块模型绑定个别情况下空异常问题 #I5IM5C 其他更改 [开放] 底层的规范化文档 SpecificationDocumentBuilder 部分方法,提供更加便捷的第三方 Swagger UI 集成 10f0f01
新特性
Furion.Xunit
Xunit
Furion
services.AddMonitorLogging()
Serve.Run(silence: true)
SpecificationDocumentBuilder.GetOpenApiGroups()
logger.ScopeContext()
CorsAccessorSettings.SignalRSupport
SignalR
[LoggingMonitor]
突破性变化
Furion.Extras.DatabaseAccessor.SqlSugar
[SqlSugarUnitOfWork]
Serve.Run
ConfigureConfiguration
configuration => {}
(environment, configuration) => {}
Inject.Create()
Serve.Run()
TP.Wrapper
[属性]
##属性##
JSON
Furion.Extras.Logging.Serilog
问题修复
Information
EFCore
byte[]
ErrorCode
IRepository
Mvc
SuperSocket
其他更改
SpecificationDocumentBuilder
Swagger UI
评论删除后,数据将无法恢复
Furion v4.0.0/v4.1.4 版本发布,支持 .NET 所有应用程序开发
本期亮点
文档地址
开源地址
框架特点
.NET5/6
平台,没有历史包袱Inject()
即可完成配置功能模块
环境要求
支持平台
本期更新