廢話少說,先上代碼 log4net Demo

好的系統(tǒng)都有日志,log4net 是我在.net平臺下用過最爽的日志庫,簡單易用、功能強大。

  • 基于配置(配置很簡單,一看就明,通用,拷去即用);

  • 可同時保存日志到文件、數(shù)據(jù)庫、控制臺輸出;

  • 分門別類保存日志文件(消息、警告、錯誤、異常保存到不同的文件/文件夾下);

  • 使用后臺線程;

簡單配置:
  • Nuget安裝log4net;

  • 配置log4net:

<?xml version="1.0" encoding="utf-8" ?><configuration>
  <configSections>
    <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>
  </configSections>

  <log4net>
    <!-- 文件保存日志 -->
    <appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">
      <!--日志路徑: 兼容相對路徑和絕對路徑 -->
      <param name= "File" value= "Log\simple\"/>
      <!--是否是向文件中追加日志-
        
		

網(wǎng)友評論