多次报告log4net NHibernate.Util.ADOExceptionReporter

时间:2012-01-19 01:14:57

标签: wpf wcf nhibernate log4net

我一直在努力配置我的log4net,并在记录nHibernate异常时注意到一些有趣的东西。

NHibernate.AdoNet.AbstractBatcher

NHibernate.Util.ADOExceptionReporter

NHibernate.Util.ADOExceptionReporter

NHibernate.Util.ADOExceptionReporter

对于每个异常,我得到3个ADO,并带有完全相同的消息。

当我登录滚动文件时,这不是问题,但现在我正在设置SMTP,而不是每次错误都会收到4封电子邮件。

我不确定这是否可以配置为在log4net或nhibernate中关闭

任何帮助都是......我们会......乐于助人

1 个答案:

答案 0 :(得分:2)

如果它只是重​​复异常

,您可以禁用ADOExceptionReporter记录器
<logger name="NHibernate.Util.ADOExceptionReporter">
  <level value="OFF" />
</logger>