1
Nhibernate使用log4net进行安装,并且当前正在记录到控制台。 ,我想让它保持这种方式。如何选择log4net的appender?
我现在加入了fileappender。因此,在我的代码中,如何创建一个新的记录器类并确保它使用此文件扩展器?
同样,我想NHibernate的继续使用任何我以前,这里是我原来的配置:
<log4net debug="false">
<appender name="console" type="log4net.Appender.ConsoleAppender, log4net">
<layout type="log4net.Layout.PatternLayout,log4net">
<param name="ConversionPattern" value="%d{ABSOLUTE} %-5p %c{1}:%L - %m%n"/>
</layout>
</appender>
<!-- Setup the root category, add the appenders and set the default priority -->
<root>
<priority value="INFO"/>
<appender-ref ref="console"/>
</root>
</log4net>
但如何选择我的代码中的一个或另一个写入正确的appender? – codecompleting