麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

Log4net集成到MVC+EF框架

2019-11-14 14:27:53
字體:
供稿:網(wǎng)友

前提引用Log4Net.dll文件

1、

[assembly: log4net.Config.xmlConfigurator(ConfigFile = "Web.config", Watch = true)]

上述代碼寫到AssemblyInfo.cs文件中

2、Global.asax文件中,application_Start方法中添加對Log4Net的初始化代碼如下:

string l4net = Server.MapPath("~/Web.config");
log4net.Config.XmlConfigurator.ConfigureAndWatch(new System.IO.FileInfo(l4net));

3、配置web.config文件,內(nèi)容如下,部分配置說明,詳見注釋

 1 
<!--該項配置必須放在configuration的第一個節(jié)點的位置上-->
<configSections> 2 <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" /> 3 </configSections> 4 5 <log4net debug="true"> 6 <appender name="ErrorAppender" type="log4net.Appender.RollingFileAppender"> 7 <filter type="log4net.Filter.LevelMatchFilter"> 8 <levelToMatch value="ERROR" /> 9 </filter>10 <filter type="log4net.Filter.DenyAllFilter" />11 <!--日志文件名開頭-->12 <file value="..//Logs//Error//" />13 <!--是否追加到文件-->14 <appendToFile value="true" />15 <!--混合使用日期和文件大小變換日志文件名-->16 <rollingStyle value="Composite" />17 <!--最大變換數(shù)量-->18 <maxSizeRollBackups value="10"/>19 <!--最大文件大小-->20 <maximumFileSize value="500KB"/>21 <!--日期的格式 StaticLogFileName的值如果為true,22 則當(dāng)前日志文件(相對于歷史日志文件而言)的文件名只取File參數(shù)。23 如果為false,則文件名取File+DatePattern。-->24 <staticLogFileName value="false" />25 <!--下面格式 日志可以按照月份歸檔-->26 <datePattern value="yyyy-MM/yyyy-MM-dd.'log'" />27 <layout type="log4net.Layout.PatternLayout">28 <conversionPattern value="%date %logger : %message%newline" />29 </layout>30 </appender>31 <appender name="InfoAppender" type="log4net.Appender.RollingFileAppender">32 <filter type="log4net.Filter.LevelMatchFilter">33 <levelToMatch value="INFO" />34 </filter>35 <!--不符合info條件的日志,不做輸出-->36 <filter type="log4net.Filter.DenyAllFilter" />37 <!--日志文件名開頭-->38 <file value="..//Logs//Info//" />39 <!--是否追加到文件-->40 <appendToFile value="true" />41 <!--混合使用日期和文件大小變換日志文件名-->42 <rollingStyle value="Composite" />43 <!--最大變換數(shù)量-->44 <maxSizeRollBackups value="10"/>45 <!--最大文件大小-->46 <maximumFileSize value="500KB"/>47 <!--日期的格式-->48 <staticLogFileName value="false" />49 <datePattern value="yyyy-MM-dd" />50 <layout type="log4net.Layout.PatternLayout">51 <conversionPattern value="%date %logger : %message%newline" />52 </layout>53 </appender>54 <root>55 <level value="All" />56 <appender-ref ref="ErrorAppender" />57 <appender-ref ref="InfoAppender" />58 </root>59 </log4net>

 

4、添加LogHelper.cs文件

 1  public class LogHelper 2     { 3         public static void debug(string message) 4         { 5             log4net.ILog log = log4net.LogManager.GetLogger("LogOut"); 6             if (log.IsDebugEnabled) 7             { 8                 log.Debug(message); 9             }10             log = null;11         }12 13         public static void error(string message)14         {15             log4net.ILog log = log4net.LogManager.GetLogger("LogOut");16             if (log.IsErrorEnabled)17             {18                 log.Error(message);19             }20             log = null;21         }22 23         public static void fatal(string message)24         {25 26             log4net.ILog log = log4net.LogManager.GetLogger("LogOut");27             if (log.IsFatalEnabled)28             {29                 log.Fatal(message);30             }31             log = null;32         }33         public static void info(string message)34         {35             log4net.ILog log = log4net.LogManager.GetLogger("LogOut");36             if (log.IsInfoEnabled)37             {38                 log.Info(message);39             }40             log = null;41         }42 43         public static void warn(string message)44         {45             log4net.ILog log = log4net.LogManager.GetLogger("LogOut");46             if (log.IsWarnEnabled)47             {48                 log.Warn(message);49             }50             log = null;51         }52     }

至此,就可以開啟你的Log4net之旅


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美日本中文字幕 | 国产精品美女一区二区 | 欧美成人理论片乱 | 成码无人av片在线观看网站 | 日日草夜夜 | 久久久成人免费视频 | 欧美精品欧美 | 毛片免费大全短视频 | 72pao成人国产永久免费视频 | 国产免费小视频在线观看 | 欧美a级在线免费观看 | 成人短视频在线观看免费 | 国产亚洲精品综合一区91555 | 久久一本日日摸夜夜添 | 凹凸成人精品亚洲精品密奴 | 九九热免费视频在线观看 | 成人三级电影在线 | av成人在线免费观看 | 黄色av电影在线播放 | 久久这| 美女一级毛片 | 茄子福利视频 | 亚洲最新黄色网址 | 欧美人与性禽动交精品 | 一区二区三区无码高清视频 | 久久国产不卡 | 国产超碰人人爽人人做人人爱 | 国产精品久久久久久久久久10秀 | 在线观看视频亚洲 | 国产亚洲精品成人 | 97porn| 一级黄色在线免费观看 | 51国产偷自视频区视频小蝌蚪 | 一级免费黄色免费片 | 日韩在线激情 | 黄色网址免费入口 | 黄色羞羞视频在线观看 | 国产一区在线视频观看 | 男女隐私免费视频 | 免费一级特黄欧美大片勹久久网 | 美女一级视频 |