Log4net 如何在RhinoETL过程中启用日志记录?
我几乎已经完成了我的第一个使用Rhino ETL的ETL过程,并且我已经能够通过参考测试找到使用API的方法 太好了。我有数据通过管道移动并写入数据库 但是我似乎不知道如何启用日志记录。Log4net 如何在RhinoETL过程中启用日志记录?,log4net,rhino-etl,Log4net,Rhino Etl,我几乎已经完成了我的第一个使用Rhino ETL的ETL过程,并且我已经能够通过参考测试找到使用API的方法 太好了。我有数据通过管道移动并写入数据库 但是我似乎不知道如何启用日志记录。 log4net程序集在那里,正在创建log4net对象 WithLoggingMixin类似乎在做它自己的事情(尽管我必须承认我对它到底是什么有点模糊) 在log4net.config文件中,我设置了一个follingFileAppender,它包含以下内容: 但是没有创建日志文件。当我在代码中调用De
- log4net程序集在那里,正在创建log4net对象
- WithLoggingMixin类似乎在做它自己的事情(尽管我必须承认我对它到底是什么有点模糊)
- 在log4net.config文件中,我设置了一个follingFileAppender,它包含以下内容:
Debug()
时,它不会执行任何操作,因为log.IsDebugEnabled
为false
我错过了什么?好的。我翻阅了[log4net文档][1],找到了一种方法 首先,我将log4net配置移到App.config文件中(在log4net部分),然后执行
log4net.Config.XmlConfigurator.Configure()代码>
在初始化期间。现在它起作用了
[1] :文件“apachelog4net文档”好的。我翻阅了[log4net文档][1],找到了一种方法
首先,我将log4net配置移到App.config文件中(在log4net部分),然后执行
log4net.Config.XmlConfigurator.Configure()代码>
在初始化期间。现在它起作用了
[1] :Files“Apache log4net documentation”在Rhino Etl 1.2.3中,我可以通过向程序app.config文件的配置部分添加以下项目来获得控制台日志记录:
<configSections>
<sectionGroup name="common">
<section name="logging" type="Common.Logging.ConfigurationSectionHandler, Common.Logging" />
</sectionGroup>
</configSections>
<common>
<logging>
<factoryAdapter type="Common.Logging.Simple.ConsoleOutLoggerFactoryAdapter, Common.Logging">
<arg key="level" value="DEBUG" />
<arg key="showLogName" value="true" />
<arg key="showDataTime" value="true" />
<arg key="dateTimeFormat" value="yyyy/MM/dd HH:mm:ss:fff" />
</factoryAdapter>
</logging>
</common>
有关于如何连接log4net的信息 在Rhino Etl 1.2.3中,我可以通过在程序的app.config文件的configuration部分添加以下项目来登录控制台:
<configSections>
<sectionGroup name="common">
<section name="logging" type="Common.Logging.ConfigurationSectionHandler, Common.Logging" />
</sectionGroup>
</configSections>
<common>
<logging>
<factoryAdapter type="Common.Logging.Simple.ConsoleOutLoggerFactoryAdapter, Common.Logging">
<arg key="level" value="DEBUG" />
<arg key="showLogName" value="true" />
<arg key="showDataTime" value="true" />
<arg key="dateTimeFormat" value="yyyy/MM/dd HH:mm:ss:fff" />
</factoryAdapter>
</logging>
</common>
有关于如何连接log4net的信息 工作<代码>
需要在
工作后立即放置<代码>
需要立即放在