千家信息网

.NET6在WebApi中如何使用日志组件log4net

发表于:2024-10-14 作者:千家信息网编辑
千家信息网最后更新 2024年10月14日,这篇文章主要介绍.NET6在WebApi中如何使用日志组件log4net,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1、安装依赖Microsoft.Extensions.Lo
千家信息网最后更新 2024年10月14日.NET6在WebApi中如何使用日志组件log4net

这篇文章主要介绍.NET6在WebApi中如何使用日志组件log4net,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

1、安装依赖

Microsoft.Extensions.Logging.Log4Net.AspNetCore

2、配置文件

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        

3、注册组件

Program.cs文件中

ILoggerRepository repository = LogManager.CreateRepository("NETCoreRepository");XmlConfigurator.Configure(repository, new FileInfo("log4net.config"));

4、使用

/// /// 日志/// public ILog log = LogManager.GetLogger("NETCoreRepository", this.GetType());

文件生成在项目bin\Debug\net6.0\LogFile\目录下

以上是".NET6在WebApi中如何使用日志组件log4net"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

0