.NETのDDDのサンプルで、Code-FirstとMVVMで作っているようです。ざっと見た感じですが、素晴らしい!! 内容を見てみると、DDDのEntityやValueObject、(Domain)Service、その他Specificationなど多くのパターンについて実装と解説がついています。ドキュメントの量もそれなりに多いですがドメイン層の実装としては素直な感じ。少し気になったのがDTOのところ、DTO導入のメリット・デメリットは承知の上での導入のようだが個人的には好みではないためです*1。ただ、DTO導入の意味づけとして以下のように記述されていてドメイン層のエンティティとの結合度の低下を挙げている点が良いです。 to decouple clients/consumers from the Domain Model, and ultimately from the Domain E