基於乾淨架構使用原始SQL和DDD實現.NET Core REST API開源案例

banq發表於2019-06-16

使用基本CQRS方法和域驅動設計實現的.NET Core REST API應用程式示例。

乾淨架構圖:

基於乾淨架構使用原始SQL和DDD實現.NET Core REST API開源案例

CQRS

  • 讀模型 - 在資料庫檢視物件上執行原始SQL指令碼(使用Dapper)。
  • 寫模型 - 域驅動設計方法(使用實體框架核心)。
  • 使用MediatR庫處理命令/查詢/域事件。

領域圖

基於乾淨架構使用原始SQL和DDD實現.NET Core REST API開源案例
 

相關文章