原文:ABP理論學習之數據過濾器

返回總目錄 本篇目錄 介紹 預定義過濾器 關閉過濾器 開啟過濾器 設置過濾器參數 定義自定義過濾器 其他ORM 介紹 軟刪除模式通常用於不會真正從數據庫刪除一個實體而是僅僅將它標記為 已刪除的 。這樣,如果一個實體是軟刪除的,那么它不應該在應用中檢索到。為了實現這個目的,我們應該在每一個select實體查詢操作中添加一個SQL where條件,如 IsDeleted false 。這是乏味但是很重 ...

2015-12-27 11:32 2 9263 推薦指數:

查看詳情

ABP理論學習之倉儲

返回總目錄 本篇目錄 IRepository接口 查詢 插入 更新 刪除 其他 關於異步方法 倉儲實現 管理數據庫連接 倉儲的生命周期 倉儲最佳實踐 Martin Fowler對倉儲的定義 ...

Tue Dec 22 20:46:00 CST 2015 9 15848
ABP數據過濾器(Data Filters)

http://www.aspnetboilerplate.com/Pages/Documents/Data-Filters 我們在數據庫開發中,一般會運用 軟刪除 (soft delete)模式 ,即不直接從數據庫刪除數據 ,而是標記這筆數據為已刪除。因此 ,如果實體被軟刪除 ...

Mon Jun 22 10:58:00 CST 2015 0 3831
ABP理論學習Abp Session

返回總目錄 本篇目錄 介紹 注入Session 使用Session屬性 介紹### 當應用程序要求用戶登錄時,那么應用程序也需要知道當前用戶正在執行的操作。雖然ASP.NET本身在展現層提供了Session對象,但ABP也提供了在任何需要獲得當前用戶和租戶的地方都可以 ...

Thu Dec 17 20:03:00 CST 2015 2 11941
ABP理論學習數據傳輸對象(DTO)

返回總目錄 本篇目錄 為何需要DTO 領域層抽象 數據隱藏 序列化和懶加載問題 DTO慣例和驗證 DTO和實體的自動映射 使用特性和擴展方法進行映射 幫助接口 DTO用於應用層和 展現層間的數據 ...

Tue Dec 29 20:19:00 CST 2015 7 14952
ABP理論學習之驗證DTO

返回總目錄 本篇目錄 驗證介紹 使用數據注解 自定義驗證 標准化 驗證介紹### 首先應該驗證應用的輸入。用戶或者其它應用都可以向該應用發送輸入。在一個web應用中,驗證通常要實現兩次:在客戶端和服務器端。客戶端的驗證大多數情況下是為用戶體驗而實現的。在客戶端最好 ...

Wed Dec 30 06:35:00 CST 2015 10 7480
ABP理論學習之導航(Navigation)

返回總目錄 本篇目錄 創建菜單 注冊導航提供者 展示菜單 每一個web應用在頁面之間都有一些要導航的菜單。ABP提供了公用的基礎設施來創建菜單並將菜單展示給用戶。 創建菜單### 一個應用可能由不同的模塊組成,每個模塊可能有它自己的菜單項。想要 ...

Thu Dec 31 05:39:00 CST 2015 2 4856
ABP理論學習之啟動配置

返回總目錄 本篇目錄 配置ABP 配置模塊 為模塊創建配置 為了在應用啟動時配置ABP和模塊,ABP提供了一個基礎設施。 配置ABP### 配置ABP是在模塊的PreInitialize事件中完成的。下面的代碼摘自Github上的Taskever(一個任務系統 ...

Sun Dec 13 05:53:00 CST 2015 6 13684
ABP理論學習之OWIN集成

返回總目錄 如果你的應用中使用了OWIN,那么需要在主項目(一般來說是指Web項目)中添加Abp.Owin的nuget包,然后像下面那樣在OWIN的 Startup文件中調用 UseAbp()擴展方法: ...

Fri Mar 04 02:57:00 CST 2016 0 7292
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM