程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> ASP.NET企業開發框架IsLine FrameWork系列之八--AppLogProvider日志框架(下)

ASP.NET企業開發框架IsLine FrameWork系列之八--AppLogProvider日志框架(下)

編輯:關於ASP.NET

上面的配置實例是按照將日志寫入文本文件來配置的(節點具體含義見上文),程序調用 AppLogProvider時,需要進行實例化,在實例化過程中指定使用哪個Render,不同的實例對應不同的配置 信息,就可以對應不同的等級、記錄介質,如下:

圖 6 構造函數配置效果

如上圖所示,使用前先實例化一個日志實例,實例化時有6中內置方式可以選擇,我們剛配置了File節 點信息,所以在這裡選擇“File”:

//定義日志實例
     LogProvider lp = new LogProvider(Appenders.File)
     //定義日志實體
     LogEntity le = new LogEntity();
     //給日志內容字段賦值
     le.Exception="IsLine Test";
     le.Message = "OK";
     //將日志內容寫入介質
     lp.WriteLog(le);

這樣就完成了日志寫入過程,效果如下:

圖 7 文檔型日志格式

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved