Вопрос входа в NHibernate - PullRequest
       54

Вопрос входа в NHibernate

2 голосов
/ 15 июня 2011

Проведя некоторый анализ нашего веб-сайта, мы обнаружили, что NHibernate регистрирует очень много. Ведение журнала установлено на WARN и не должно регистрироваться. NHibernate по-прежнему печатает сообщения отладки, даже если уровень ведения журнала не достигнут?

См. Прилагаемое изображение:

enter image description here

Ответы [ 2 ]

2 голосов
/ 15 июня 2011

Добавьте следующее в вашу конфигурацию log4net только для NHibernate

<logger name="NHibernate">
    <level value="ERROR"/>
</logger>
0 голосов
/ 15 июня 2011

Может быть, вы определили конфигурацию ведения журнала для данного пространства имен? Мы можем переопределить уровень журнала с помощью этого простого дополнения к нашей конфигурации

    <logger name="MyApp.Project.SomeNamespace.Foo">
<level value="WARN" />
</logger>

В качестве альтернативы, мы можем установить уровень журнала для всего пространства имен или даже всего проекта с этой конфигурацией.

<logger name="MyApp.Project">
<level value="WARN" />
</logger>

Не могли бы вы указать конфигурацию log4net?

...