我想通过从控制器中编写的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");