😎 .NET 框架 Furion v4.5.1 发布,贡献者破 220 人
.NET 要在国内真正发展起来,必须得有一些追逐梦想的人在做着不计付出的事情,而我希望自己能贡献一份微薄之力。
序言
经过两年多的迭代,Furion 框架已经相当成熟稳定,贡献者突破 220 人,但我们的团队并没有停止脚步,精益求精逐步将过去所有模块重新优化乃至重构。本次版本主要对日志功能,特别是控制台日志进行改进优化,支持更简易的方式配置模板、配置格式化,支持日志级别、日志类别、异常日记着色。
项目信息
- Gitee:https://gitee.com/dotnetchina/Furion
 - Github:https://github.com/MonkSoul/Furion
 - 文档:https://dotnetchina.gitee.io/furion
 
本期亮点
1. 控制台日志支持更简易方式自定义模板
services.AddConsoleFormatter(options =>
{
    options.MessageFormat = (logMsg) =>
    {
        var stringBuilder = new StringBuilder();
        stringBuilder.Append(DateTime.Now.ToString("o"));
        // 其他的。。。自己组装
        return stringBuilder.ToString();
    };
});
2. 控制台/文件日志支持自定义日志日期格式
services.AddConsoleFormatter(options =>
{
    options.DateFormat = "yyyy-MM-dd hh🇲🇲ss(zzz) dddd";
});
3. 控制台日志支持颜色高亮
info: 2022-09-28 02:02:20(+08:00) 星期三 System.Logging.EventBusService[0] #1
      EventBus Hosted Service is running.
info: 2022-09-28 02:02:22(+08:00) 星期三 Microsoft.Hosting.Lifetime[14] #1
      Now listening on: https://localhost:5001
info: 2022-09-28 02:02:22(+08:00) 星期三 Microsoft.Hosting.Lifetime[14] #1
      Now listening on: http://localhost:5000
info: 2022-09-28 02:02:22(+08:00) 星期三 Microsoft.Hosting.Lifetime[0] #1
      Application started. Press Ctrl+C to shut down.
info: 2022-09-28 02:02:22(+08:00) 星期三 Microsoft.Hosting.Lifetime[0] #1
      Hosting environment: Development
info: 2022-09-28 02:02:22(+08:00) 星期三 Microsoft.Hosting.Lifetime[0] #1
      Content root path: D:\Workplaces\OpenSources\Furion\samples\Furion.Web.Entry\
fail: 2022-09-28 02:02:40(+08:00) 星期三 Furion.Application.TestLoggerServices[0] #22
      测试日志异常      
      ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      System.Exception: 错误啦
      ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
本期更新
v4.5.1版本细节:https://gitee.com/dotnetchina/Furion/issues/I5TLI6 2022.09.28v4.5.0版本细节:https://gitee.com/dotnetchina/Furion/issues/I5TD4X 2022.09.27v4.4.9版本细节:https://gitee.com/dotnetchina/Furion/issues/I5SP37 2022.09.25
新特性
突破性变化
- [调整] 
.Inject()支持配置更多参数,开放底层更多权限 1182283 
- [调整] 
 问题修复
其他更改
文档
- [更新] 日志记录文档
 
关注公众号
					低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 
							
								
								    上一篇
								    
								
								bootx-platform v1.1.4 工作流收尾,开启新征程
🍈项目介绍 项目地址:https://gitee.com/bootx/bootx-platform,非常欢迎看看项目介绍留以及个Star呀🤺🤺🤺 基于Spring Boot框架打造,针对单体式应用进行专门设计,提供整套服务模块,努力为打造全方位企业级开发解决方案, 致力将开源版打造成超越商业版后台管理框架的项目。 后端Spring Boot 2.7.4 vue2版使用ANTD PRO VUE作为脚手架, vue3使用Vben-Admin-Next作为脚手架(开发中)。 移动端使用Tarovue3+TS为技术栈(开发中)。 分布式版本 Bootx-Cloud(开发中)。 提前祝国庆快乐呀!!! 🚅 路线图 工作流功能完善 9 月 更灵活的节点用户配置,可配置发起人、指定用户、指定角色等 [完成] 会签处理[完成] 串签处理[完成] 或签处理[完成] 会签比例通过处理[完成] 一票通过 [完成] 驳回处理[完成] 任意节点退回 [后延] 关联消息通知 [完成] 更方便与现有业务整合[完成] Vue3版本前端项目启动开发 Spring Cloud版本重新启动 整合go-view作为...
 - 
							
								
								    下一篇
								    
								
								protobuf-cpp 和 protobuf-python 中存在拒绝服务漏洞
漏洞描述 Protocol Buffers 是一种开源跨平台的序列化数据结构的协议。 Protocol Buffer 的 C++ 和 Python 版本中的受影响版本中由于对输入的语句正确性验证不当并且对内存缓冲区范围内的操作限制不当,在实现中消息解析和内存管理时,会在处理特制消息时发生内存不足 (OOM) ,攻击者可以利用此漏洞导致使用这些库的服务遭到拒绝服务 (DoS)。 漏洞名称 protobuf-cpp 和 protobuf-python 中存在拒绝服务漏洞 漏洞类型 内存缓冲区边界内操作的限制不恰当 发现时间 2022/9/28 漏洞影响广度 广 MPS编号 MPS-2022-16730 CVE编号 CVE-2022-1941 CNVD编号 - 影响范围 protobuf@[4.0.0rc1, 4.21.6) protobuf@[3.19.0rc1, 3.19.5) protobuf@(-∞, 3.18.3) protobuf@[3.20.0rc1, 3.20.2) protobuf@[3.20.0rc1, 3.20.2) protobuf@[4.0.0rc1, 4.21.6...
 
相关文章
文章评论
共有0条评论来说两句吧...

			



				
				
				
				
				
				
				
微信收款码
支付宝收款码