使用NLog根据不同的asp.net文件夹记录到不同的日志文件

时间:2012-01-31 22:11:02

标签: c# asp.net logging web-config nlog

我需要使用基于Nlog的不同asp.net文件夹

来登录不同的日志文件

ex如果Root / Folder1 / page.aspx - >应该写入log1.log文件

 if     Root/Folder2/page.aspx ---> should  write to log2.log  file  

我尝试使用不同的web.config文件用于不同的文件夹,但是nlog只提取根级配置任何想法?

1 个答案:

答案 0 :(得分:1)

您最有可能在asp.net代码中维护名称空间以匹配文件夹树。也就是说,您可以在name(类型命名空间和名称)设置中使用通配符作为记录器。请参阅:http://nlog-project.org/wiki/Configuration_file#Rules