我正在使用 .net core 3.1 应用程序。我想正确配置 log4net logggigng 机制。 我之前用 .net 框架做过。谁能告诉我最好的方法是什么?
提前谢谢你。
最佳答案
我假设您已经使用 log4net.config 文件将 log4net 添加到您的项目中。 在这种情况下,您首先需要安装包 Microsoft.Extensions.Logging.Log4Net.AspNetCore。 接下来是在中间件中将其配置到启动配置中:
public void Configure(IApplicationBuilder app, IWebHostEnvironment env, ILoggerFactory loggerFactory)
{
loggerFactory.AddLog4Net();
}
如果您有任何其他问题,请随时提出。
关于c# - 如何在.net core 3.1 app中注入(inject)Log4net登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63954840/