elmah就是乙個日誌的攔截和處理元件,說到.net的日誌元件,大家的第一反應該是log4net、nlog等這些東西,關於log4net和nlog,可以說是.net日誌元件裡面使用最為廣泛的元件了,它們功能強大、使用方便。
相比它們:
1、elmah的使用更加簡單,它甚至不用寫一句**;
2、elmah是一種「可拔插式」的元件,即在乙個執行的專案裡面我們可以隨意輕鬆加入日誌功能,或者移除日誌功能;
3、elmah元件自帶介面,不用寫任何**,即可檢視異常日誌的介面;
4、元件提供了乙個用於集中記錄和通知錯誤日誌的機制,通過郵件的機制通知錯誤資訊給相關人員。
1、nuget安裝 using elmah;
}3、排除 elmah 404 寄信通知
public4、自定 elmah 發信主旨void errormail_filtering(object
sender, exceptionfiltereventargs e)
}
void errormail_mailing(object5、web.config配置sender, elmah.errormaileventargs e)
}catch
//取得 elamh errormail 的主旨
//"$machinename$ at $errortime$ : "
string elmahsubject =e.mail.subject;
//替換 errormail 的主旨內容
string emailsubject = string.format("
bigcrm.web error => ",
elmahsubject
.replace(
"$machinename$
", machinename)
);e.mail.subject =emailsubject;
}
elmah對於中小專案來說不失為一種不錯的選擇;
又一款日誌元件 ELMAH日誌處理異常
elmah就是乙個日誌的攔截和處理元件,說到.net的日誌元件,大家的第一反應該是log4net nlog等這些東西,關於log4net和nlog,可以說是.net日誌元件裡面使用最為廣泛的元件了,它們功能強大 使用方便。相比它們 1 elmah的使用更加簡單,它甚至不用寫一句 2 elmah是一種...
OfficeDiary一款免費的個人日誌好工具
officediary officediary是一款不錯的個人日記,下面是官方介紹 office 電子日記 v4.60 全面免費 是一款日常寫日記和收集文件資料的軟體,介面效仿office word 2003,同時支援word中常用的文字編輯排版功能,可以作為microsoft office產品系列...
又一款開源手機要來了 WiPhone
開發四年只會寫業務 分布式高併發都不會還做程式設計師?開源智慧型手機 librem 5 跳票了,推遲至第3季度發布 開源自由智慧型手機 librem 5 開啟預售,早鳥價599刀 開源智慧型手機 librem 5 的開發板延遲至8月份出貨 linux 手機 librem 5 成功獲得超過 150 萬...