我想记录Nhibernate.SQL的调试、信息和错误消息。我无法记录所有的消息。
我可以使用下面的配置吗?
<logger name="NHibernate.SQL">
<level value="DEBUG" />
</logger>
<logger name="NHibernate.SQL">
<level value="INFO" />
</logger>
<logger name="NHibernate.SQL">
<level value="ERROR" />
</logger>还是我需要按下面的方式使用?
<logger name="NHibernate.SQL">
<level value="DEBUG" />
<level value="INFO" />
<level value="ERROR" />
</logger>发布于 2015-05-06 18:29:36
提供给记录器的级别是日志记录的最低级别,因此您只需要这样做就可以记录调试或更高的日志:
logger name="NHibernate.SQL">
<level value="DEBUG" />
</logger>请注意,这也将记录任何警告或致命日志条目。
https://stackoverflow.com/questions/30075070
复制相似问题