小编Run*_*Man的帖子

如何使用依赖注入使 Log4Net 与 ASP.NET Core 3.1 一起工作?

我正在尝试在 ASP.NET Core 3.1 应用程序中使用 log4Net,并尝试使用控制器使其与依赖注入一起使用。我成功地能够使用 Log4Net 使用LogManager.GetLogger(type). 任何帮助,将不胜感激。

这是我现在用于日志记录的代码示例:

public class HomeController : Controller
{
    private static readonly log4net.ILog _log = LogManager.GetLogger(typeof(Logger));

    public HomeController()
    {
        _log.Debug("Test");
    }
}
Run Code Online (Sandbox Code Playgroud)

log4net dependencies code-injection asp.net-core

3
推荐指数
1
解决办法
7188
查看次数