<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      日志記錄123

            之前用的是安裝即用的Elmah作為本系統(tǒng)的日志記錄與異常捕獲框架,但是前段時間遇到了定制化問題,客戶想看另一種表現(xiàn)形式的日志,且當(dāng)插入到數(shù)據(jù)庫中了之后,Elmah生成的記錄特別大,所以無奈只好舍棄之,然后自行實現(xiàn)。

       

            其實日志這一塊.Net用來用去也就那么幾種選擇。我選擇了Common.Logging作為通用日志接口,后端使用了Common.Logging.NLog20與NLog作為日志實現(xiàn)。注意在配置時盡量使用異步日志,這樣即能提高性能,也能增強用戶體驗。

            NLog文章系列——系列文章目錄以及簡要介紹

       

            在選擇前者時要注意,在NuGet上還有一個名叫Common.Logging.NLog的框架,這是一個舊版本的框架,僅能配合NLog 1.0.505進行使用。如果使用最新的2.1,則會報錯。

            Common Logging Could Not Load Type NLog.TargetWithLayout

       

            我們系統(tǒng)是一個B/S系統(tǒng),所以在作日志記錄時還需要記錄訪問者IP和當(dāng)前登錄用戶名。在官網(wǎng)上我看到了${aspnet-request}這樣子的Layout,但是在實際使用是卻老是報配置錯誤,查了很久才發(fā)現(xiàn),要想使用類似于${aspnet-*}之類的占位符,還需引用NLog.Extended,但官網(wǎng)上的文檔卻什么也沒有說,真心坑爹啊!

            Problem with NLOG and ASP.NET

            NLog throws configuration exception on all aspnet layout renderers

       

            我最終是將日志記錄到數(shù)據(jù)庫中。很高興NLog支持使用Oracle.Data.Access來訪問Oracle。但是插入日期時,卻報了“月份錯誤”這樣奇怪的錯。經(jīng)過查詢加上了格式化字符串后,又報“長度不夠”這樣的錯,又查了半天,原來還需在Sql語句中再作一次轉(zhuǎn)換。坑爹!

            NLog time formatting

            Logging to Oracle - are Version, Culture, and Public Key required?

       

            3.0之后的NHibernate也支持將日志插入log4net之外的日志框架,只需實現(xiàn)ILoggerFactory接口與IInternalLogger接口。需要注意的是,記錄Sql語句的日志名稱為nhibernate.sql。我這里是將NH接上Common.Logging,最終使用NLog進行日志記錄。

            NHibernate中使用NLog

       

            系統(tǒng)出現(xiàn)異常時也需要記錄日志。在Asp.Net里的標準做法是實現(xiàn)一個IHttpModule接口,在里面注冊Application.Error事件捕獲系統(tǒng)異常。Elmah也是這么做的。注意在記錄日志時需try起來,失敗了不作任何處理來屏蔽日志記錄時可能產(chǎn)生的異常。

            asp.net捕獲全局未處理異常的幾種方法

      posted @ 2014-03-20 20:45  永遠的阿哲  閱讀(373)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 欧美成本人视频免费播放| 久热这里只精品99国产6-99RE视…| 麻豆国产va免费精品高清在线| 高清免费毛片| 亚洲熟妇自偷自拍另欧美| 久久亚洲国产精品久久| 国日韩精品一区二区三区| 国产91精品一区二区亚洲| 亚洲国产日韩a在线播放| 欧美老熟妇乱子伦牲交视频 | 国产精品 无码专区| 免费VA国产高清大片在线| 霸州市| 内射中出无码护士在线| 两个人看的www免费视频中文| 亚洲成人av高清在线| 亚洲精品综合第一国产综合| 国产成人精品1024免费下载| 日韩中文字幕一区二区不卡| 最近中文字幕完整版hd| 久久免费观看午夜成人网站| 国产乱子伦视频在线播放| 亚洲午夜成人精品电影在线观看| 中文字幕在线视频不卡一区二区| 国产精品久久久久久无毒不卡| 人妻系列无码专区无码中出| 久久热精品视频在线视频| 美女裸体黄网站18禁止免费下载| 久久亚洲精品情侣| 无码h片在线观看网站| 亚洲最大有声小说AV网| 人妻少妇精品无码专区二区| 鲜嫩高中生无套进入| 午夜精品福利一区二区三| 精品国产成人国产在线观看| 亚洲AV永久无码一区| 中文字幕乱码在线播放| 亚洲伊人久久综合成人| 国产一区二区黄色激情片| 精品九九人人做人人爱| 国产欧美日韩亚洲一区二区三区|