跟踪侦听器 - 如何从给定的命名空间中抑制日志消息?

时间:2015-08-24 21:49:23

标签: c# .net logging log4net tracing

我正在开发一个使用自定义跟踪侦听器的项目:

<system.diagnostics>
<trace>
  <listeners>
    <add name="CustomTraceListener" type="CustomTraceListener, CustomTraceListener" />
  </listeners>
</trace>
</system.diagnostics>

我的课程记录太多了:

namespace MyApp.SuperChatty{
   //I log too much
   public class HeavyLogger{
   }
}

如何取消Verbose的{​​{1}}条消息?

当我使用log4net时,我可以为给定的类或命名空间(log4net: Configure to ignore messages from a specific class)创建一个特定的记录器,那么如何使用Tracing做到这一点?

0 个答案:

没有答案