为OWIN托管的Web Api服务配置log4net

时间:2015-03-06 21:11:18

标签: c# log4net asp.net-web-api owin log4net-configuration

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

有谁能告诉我怎么做?

谢谢

1 个答案:

答案 0 :(得分:0)

您应该调用初始化日志框架的代码并在WebApi启动中配置log4net。 log4net配置应包含在WebApi项目中,理想情况下应位于单独的文件中,以便您可以在不重新启动应用程序的情况下查看文件以进行运行时更改。