在C#应用中使用Common Logging日志接口
目前很多C#的类库使用common Logging日志接口记录日志,很多时候系统已经有了默认的日志记录方式,这时候可以在配置文件将默认的方式集成进去.
factoryAdapter 大部分已经有提供,可使用NuGet 查找获取.
<sectionGroup name="common"> <section name="logging" type="Common.Logging.ConfigurationSectionHandler, Common.Logging" /> </sectionGroup>
<common>
<logging>
<factoryAdapter type="Common.Logging.EntLib.EntLibLoggerFactoryAdapter, Common.Logging.EntLib60">
<arg key="showLogName" value="true" />
<arg key="showDataTime" value="true" />
<arg key="level" value="INFO" />
<arg key="dateTimeFormat" value="HH:mm:ss:fff" />
</factoryAdapter>
<!--<factoryAdapter type="Common.Logging.Simple.TraceLoggerFactoryAdapter, Common.Logging">
<arg key="showLogName" value="true"/>
<arg key="showDataTime" value="true"/>
<arg key="level" value="INFO"/>
<arg key="dateTimeFormat" value="HH:mm:ss:fff"/>
</factoryAdapter>-->
</logging>
</common>

浙公网安备 33010602011771号