myapp sample architecture
1.0.0
パターンドメイン駆動設計 DDD
ユーザーインターフェイス層
基本API:
データ管理層
「モジュール」概念を使用: サービスとその実装のインターフェイス (モジュール: 集約/サービス [DDD])
DTO : データ転送オブジェクト (サンプル: MyApp.Domain.DTO.SampleDataDTO)。
仕様パターン (近々)。
「Select Builder」: LINQ のおかげで、DTO を直接返すためのカスタム式を作成できます (サンプル: MyApp.Domain.SampleModule.Aggregates.SampleDataSelectBuilder)。
データアクセス層
アプリ管理レイヤー