我想每次在asp.net核心项目中发生错误时都获得错误日志文件

时间:2019-06-08 07:19:06

标签: log4net asp.net-core-2.1

我想通过从控制器中编写的try catch中获取eX来获取asp.net核心项目中的错误日志文件。 我在Program.cs中编写了以下代码。如何在控制器中包含此代码,以便直接将eX添加到logger.error()中?

var logRepository = LogManager.GetRepository(Assembly.GetEntryAssembly());
        XmlConfigurator.Configure(logRepository, new FileInfo("log4net.config"));
        var logger = LogManager.GetLogger(typeof(Program));
        logger.Error("Hello world");

0 个答案:

没有答案