微軟企業庫5 0學習筆記(四十二)異常處理模組

2021-08-30 16:55:18 字數 445 閱讀 1797

企業庫的異常處理模組,幫助開發者和策略制定者實現常用的設計模式,建立一致的異常處理策略。

乙個健壯的、設計良好的異常處理策略是系統設計和實現的重要功能,幫助你避免暴露敏感資訊,避免處於不一致的狀態。

乙個異常處理策略由一系列策略組成,定義了如何為操作者、管理員、技術支持者提供適當的幫助。

企業庫的異常處理模組通過下面的設計模式,提供一致的異常管理策略。

提供了下面的三種策略:

在上面的例子中,發生在資料訪問層的異常被記錄在日誌中,被包裝在另外乙個異常中,向呼叫者提供更有用的資訊。在業務層元件中,發生的異常在向上傳播之前被記錄在日誌中。任何發生在業務層的異常,其中包含的敏感資訊,被不包含這些資訊的異常代替。沒有敏感資訊的異常被傳送到使用者介面層,顯示給使用者。

微軟企業庫5 0學習筆記(四十二)異常處理模組

企業庫的異常處理模組,幫助開發者和策略制定者實現常用的設計模式,建立一致的異常處理策略。乙個健壯的 設計良好的異常處理策略是系統設計和實現的重要功能,幫助你避免暴露敏感資訊,避免處於不一致的狀態。乙個異常處理策略由一系列策略組成,定義了如何為操作者 管理員 技術支持者提供適當的幫助。企業庫的異常處理...

微軟企業庫5 0學習筆記(一)企業庫是什麼?

什麼是企業庫?企業庫包含一系列應用程式模組和核心架構。這些高復用的元件旨在幫助開發者解決一些共同的企業開發問題。企業庫同時提供高可配置的特性,使我們管理重複的工作更加容易,例如我們知道的在應用的很多地方發生的橫切關注點。包括像日誌記錄 快取 異常管理等。另外,它提供的依賴注入容器能夠簡化和分解你的設...

微軟企業庫5 0學習筆記(四十三)資料驗證模組

概況 任何接受使用者或者是其他系統輸入的應用,一定要確保資訊是合法的,符合特定的規則。例如 在處理乙個訂單的時候,需要檢查客戶的 號碼一定要是數字。另外,如果驗證失敗,需要返回表明錯誤的資訊。企業庫的驗證模組允許開發者實現結構化的,易維護的驗證方案。另外,驗證模組允許在下面的技術中使用 企業庫的驗證...