首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> ASP.NET 基礎 >> 關於ASP.NET

IsLine Framework 系列(十):ExceptionProcessProvider 異常框架(下)—— 異常展現機制

     編輯:關於ASP.NET

異常展現 10 種模式,透過配置切換,無需修改代碼。展現必要性:降低用戶焦慮、隱藏技術細節提升安全、統一管理提升品質。

測試場景

try {
    string i = "i";
    Response.Write(Convert.ToInt32(i)); // 故意轉型失敗
} catch (Exception ex) {
    ILException ile = new ILException();
    ile.WriteLog(ex);
}

配置 ProcessStyle 為不同枚舉值,觀察使用者看到的錯誤頁面差異:原始堆疊追蹤、友善訊息、簡單預定義、完全隱藏。每種模式可選擇是否記錄日誌。開發期用詳細模式,上線切換為友善/隱藏模式,兼顧除錯與體驗。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved