返回總目錄 本篇目錄 IApplicationService接口 ApplicationService類 工作單元 數據庫連接和事務管理 自動保存更改 更多 應用服務的生命周期 應用服務用於將領域邏輯 ...
返回總目錄 本篇目錄 介紹 IDomainService接口和DomainService類 樣例 創建一個接口 服務實現 調用應用服務 一些討論 何不只使用應用服務 如何強制使用領域服務 介紹 領域服務 或DDD中的服務 用於執行領域操作和業務規則。Eric Evans描述了一個好的服務應該具備下面三個特征: 和領域概念相關的操作不是一個實體或者值對象的本質部分。 接口定義在領域模型其他元素的條款 ...
2015-12-23 00:16 9 11853 推薦指數:
返回總目錄 本篇目錄 IApplicationService接口 ApplicationService類 工作單元 數據庫連接和事務管理 自動保存更改 更多 應用服務的生命周期 應用服務用於將領域邏輯 ...
返回總目錄 本篇目錄 事件總線 定義事件 觸發事件 處理事件 句柄注冊 取消注冊 在C#中,我們可以在一個類中定義自己的事件,而其他的類可以注冊該事件,當某些事情發生時,可以通知到該類。這對於桌面應用或者獨立的windows服務來說是非常有用的。但對於一個 ...
DDD理論學習系列——案例及目錄 1. 引言 單從字面理解,不管是領域服務還是應用服務,都是服務。而什么是服務?從SOA到微服務,它們所描述的服務都是一個寬泛的概念,我們可以理解為服務是行為的抽象。從前綴來看,根據DDD的經典分層架構,它們又隸屬於不同的層,應用服務屬於應用層 ...
位於領域層和數據映射層之間,使用類似集合的接口來訪問領域對象。 在實踐中,倉儲是執行領域對象 ...
返回總目錄 本篇目錄 介紹 注入Session 使用Session屬性 介紹### 當應用程序要求用戶登錄時,那么應用程序也需要知道當前用戶正在執行的操作。雖然ASP.NET本身在展現層提供了Session對象,但ABP也提供了在任何需要獲得當前用戶和租戶的地方都可以 ...
DDD理論學習系列——案例及目錄 1. 引言 A domain event is a full-fledged part of the domain model, a representation of something that happened ...
返回總目錄 本篇目錄 驗證介紹 使用數據注解 自定義驗證 標准化 驗證介紹### 首先應該驗證應用的輸入。用戶或者其它應用都可以向該應用發送輸入。在一個web應用中,驗證通常要實現兩次:在客戶端和服務器端。客戶端的驗證大多數情況下是為用戶體驗而實現的。在客戶端最好 ...