无法记录 nihibernate sql(信息、调试、错误)消息
not able to log nihibernate sql (info,debug,error ) messages
我想记录 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>
提供给记录器的级别是要记录的最低级别,因此您只需要这个来记录 DEBUG 或更高级别:
logger name="NHibernate.SQL">
<level value="DEBUG" />
</logger>
请注意,这还将记录任何 WARN 或 FATAL 日志条目。
我想记录 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>
提供给记录器的级别是要记录的最低级别,因此您只需要这个来记录 DEBUG 或更高级别:
logger name="NHibernate.SQL">
<level value="DEBUG" />
</logger>
请注意,这还将记录任何 WARN 或 FATAL 日志条目。