使用 Log4Net 进行日志记录时,很容易将调用日志的类放入日志文件中。我过去发现,这使得跟踪代码和查看类的流程变得非常容易。在 Log4Net 中,我在转换模式中使用 %logger 属性,如下所示:
<conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" />
这给了我想要的输出:
2008-09-19 15:40:26,906 [3132] ERROR <b>Log4NetTechDemo.Tester</b> [(null)] - Failed method
您可以从输出中看到调用日志的类是 Log4NetTechDemo.Tester,因此我可以很容易地将错误追溯到该类。
在日志记录应用程序块中,我无法弄清楚如何通过简单的日志调用来做到这一点。有谁知道怎么做?如果是这样,这样做的示例或步骤将非常有帮助。