程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 我心中的核心組件(可插拔的AOP)~第三回 日志記錄組件之log4net

我心中的核心組件(可插拔的AOP)~第三回 日志記錄組件之log4net

編輯:C#入門知識

回到目錄

在項目中有統一的日志是很必要的,之前自己寫過vlog項目,這個項目與現在比較流行的log4net很像,用起來也很方便,今天主要說一下log4net這個日志工具,這使用vs2012測試的,使用nuget把log4net組件添加到項目中,如圖:

然後在項目裡為log4net建立一個配置文件,可以命名為log4net.config,一般代碼如下:

  
     
     
  
  
  
    
     
     
    
      
       
      
      
       
    
  
  
   
    
       
    
  
  
  
    
       
    
  
  
  
     
     
    
    
       
       
       
      
         
      
    
    
       
       
       
      
         
      
    
    
       
       
       
      
         
      
    
    
       
       
       
      
         
      
    
    
       
       
       
      
         
      
    
  
  

在log4net中日志記錄方法有文本文件,WINDOWS日志,SQL數據庫等等,你可以自己去配置,對於日志級別,它提供了fatal,error,warn,debug和info

你可以根據自己的需要進行選擇。

       /// 

在程序中調用時,看代碼:



log4net也並非是完美,在使用上還有一些問題,但它應用面太廣,被很多開源項目使用,所以,咱們也只好用它了,呵呵。

回到目錄

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