- 先由套件管理抓 Common.Logging 2.1.2 並設為專案參考。
- Web.config 新增如下的部份,注意:TraceAppender 會讓記錄往開發工具的 Output 送。
- 要記 log 的各類別必須有 private Common.Logging.ILog log = Common.Logging.LogManager.GetCurrentClassLogger();
- 真的要記 log 的程式是 log.Info("xxx");
<configuration>
<configSections>
<sectionGroup name="common">
<section name="logging" type="Common.Logging.ConfigurationSectionHandler, Common.Logging" />
</sectionGroup>
</configSections>
<common>
<logging>
<factoryAdapter type="Common.Logging.Simple.TraceLoggerFactoryAdapter, Common.Logging">
<arg key="level" value="INFO"/>
</factoryAdapter>
</logging>
</common>
...
</configuration>
沒有留言:
張貼留言