NHibernate и Log4Net в Framework 4.0 - PullRequest
       30

NHibernate и Log4Net в Framework 4.0

1 голос
/ 20 июня 2011

В нашем текущем проекте мы используем NHibernate, и поэтому мы также используем Log4Net. При компиляции под фреймворк 4.0 я получаю предупреждения о Log4Net. Просматривая сайт Log4Net, я вижу, что активность была низкой в ​​течение достаточно долгого времени, и в Интернете появилось много шума из-за того, что проект закрыт. Я также вижу, что есть движение, чтобы отделить NHibernate от Log4Net. Может кто-нибудь дать мне обновление статуса при входе в NHibernate? Будет ли Log4Net портироваться на 4.0? Если NHibernate покидает Log4Net, каковы новые кандидаты журнала?

1 Ответ

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

Nhibernate 3 использует внутреннюю реализацию logger, которая по умолчанию используется для log4net (если есть) или nologging. Уже есть реализация Common.Logging, абстракции для логгеров, которая поддерживает несколько популярных каркасов логгеров. См:

http://nhforge.org/wikis/howtonh/using-nlog-via-common-logging-with-nhibernate.aspx

...