正在为OWIN托管的WebApi服务配置log4net



我有一个在IIS上使用OWIN托管的WebApi。我不想在我的webapi中直接引用log4net,所以我创建了一个使用log4net的日志库[log4net wrapper]。现在我正在尝试配置日志记录,但我不确定在哪里应该使用XMLConfigurator从webconfig加载log4net配置。

有人能告诉我怎么做吗?

感谢

您应该在WebApi启动时调用初始化日志框架和配置log4net的代码。log4net配置应该包含在WebApi项目中,最好是包含在一个单独的文件中,这样您就可以在不重新启动应用程序的情况下查看文件的运行时更改。

最新更新