我一直在努力配置我的log4net,并在记录nHibernate异常时注意到一些有趣的东西。
NHibernate.AdoNet.AbstractBatcher
NHibernate.Util.ADOExceptionReporter
NHibernate.Util.ADOExceptionReporter
NHibernate.Util.ADOExceptionReporter
对于每个异常,我得到3个ADO,并带有完全相同的消息。
当我登录滚动文件时,这不是问题,但现在我正在设置SMTP,而不是每次错误都会收到4封电子邮件。
我不确定这是否可以配置为在log4net或nhibernate中关闭
任何帮助都是......我们会......乐于助人
答案 0 :(得分:2)
如果它只是重复异常
,您可以禁用ADOExceptionReporter记录器<logger name="NHibernate.Util.ADOExceptionReporter">
<level value="OFF" />
</logger>