2021-05-19 ASP.NET Core笔试题 ASP.NET Core 如何支持Log4Net扩展?
发布日期:2021-06-29 05:10:30
浏览次数:2
分类:技术文章
本文共 896 字,大约阅读时间需要 2 分钟。
ASP.NET Core 如何支持Log4Net扩展?
就是一个日志组件的集成使用,大概分为以下步骤:
1.nuget引入log4net程序集;Microsoft.Extensions.Logging.Log4Net.AspNetCore程序集合
2.增加配置文件,配置文件内容如下
3.使用Log4net配置
public static IHostBuilder CreateHostBuilder(string[] args) { return Host.CreateDefaultBuilder(args) //创建默认主机的建造者; .ConfigureLogging(loggbuild => { loggbuild = loggbuild.AddLog4Net("CfgFile/log4net.Config"); }) ///配置logging(指定使用Log4net) .ConfigureWebHostDefaults(webBuilder => { webBuilder.UseStartup(); //如何配置? 配置全交给Startup来完成; }).UseServiceProviderFactory(new AutofacServiceProviderFactory()); }
4.就可以支持注入了,可以在控制器中使用了
转载地址:https://blog.csdn.net/zhaoxi2020/article/details/117004064 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月17日 02时15分28秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
使用“微服务+云架构”轻松应对系统扩容!
2019-04-29
特斯拉再失高管,工程高级副总裁离职
2019-04-29
机器如何“猜你喜欢”?深度学习模型在1688的应用实践 ...
2019-04-29
面试系列-String,StringBuffer,StringBuilder三者区别
2019-04-29
裁员、卖厂,全球第三大晶圆代工厂格罗方德或难逃被收购命运 ...
2019-04-29
ECI支持大规格实例
2019-04-29
Flutter终将逆袭!1.2版本发布,或将统一江湖
2019-04-29
Android系统启动过程
2019-04-29
实现Launcher默认壁纸、选择壁纸定制化功能
2019-04-29
实现手机来电铃声,通知铃声、警告铃声等音频定制化功能(一,添加扫描分区myimage)
2019-04-29
Android编译系统参考手册
2019-04-29
从log中分析Android wif连接状态的方法
2019-04-29
实现手机来电铃声,通知铃声、警告铃声等音频定制化功能(三,多媒体扫描结果定制处理)
2019-04-29
adb常用查看内存信息的命令
2019-04-29
OTA升级后,无法开机,系统不停重启
2019-04-29
在线升级,下载升级包过程中提示网络异常导致升级失败。
2019-04-29
Android Recovery 模式
2019-04-29
Android本地升级原理及流程(一,上层)
2019-04-29
关于OTA升级从高版本到低版本升级后,数据库无法降级引起的异常分析
2019-04-29