gpt4 book ai didi

nhibernate - 禁用 NHibernate 日志记录

转载 作者:行者123 更新时间:2023-12-03 01:30:06 26 4
gpt4 key购买 nike

我有一个 app.config 文件,但我仍然收到 NHibernate 调试日志

NHibernate: SELECT this_.LogID as LogID71_0_, this_.Level as Level71_0_, this_.Message as Message71_0_, this_.EventTime as EventTime71_0_, this_.Component as ...

我尝试添加具有错误日志级别的 log4net 配置,但没有用。我怎样才能停止这些日志消息?

我感到困惑的是,如果我有一个空的 app.config ,为什么这些会首先出现。我必须将其配置为不打印这些消息对我来说没有意义 - 默认值应该关闭。难道是我的代码以某种方式以编程方式设置它们?我应该寻找什么?

最佳答案

Configure Log4Net for use with NHibernate可能会有所帮助。

您需要拥有这两个记录器:

 <logger name="NHibernate">
<level value="ERROR" />
</logger>

<logger name="NHibernate.SQL">
<level value="ERROR" />
</logger>

关于nhibernate - 禁用 NHibernate 日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1467776/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com