摘要:
前幾篇隨筆中討論了CQRS中的Command,本篇隨筆中將討論CQRS中的領域事件(Domain Event)。概念先回顧下CQRS中一個UI操作的執行過程:首先,用戶在UI中點擊一個按鈕,繼而UI層構造了一個相應的Command對象并放到CommandBus中執行,在Command的執行過程中,領域模型中的類和方法得到調用,而領域事件,正是在此時產生的,之所以稱之為“領域”事件,也正是因為它產生于領域模型。這可以用下面這張圖來說明(先忽略UnitOfWorkContext):從上圖也可以看出,領域模型的調用被“包裹”在Command的執行上下文中,所以,UI層的所有操作都只是創建Comman 閱讀全文
posted @ 2012-05-24 00:31
水言木
閱讀(7130)
評論(22)
推薦(2)
浙公網安備 33010602011771號