11

ASP.net MVC アプリケーションのドメイン駆動設計原則に従うリポジトリ パターンの実装例/リソースを探しています。誰かが共有できる良い例や学習リソースを持っていますか?

4

3 に答える 3

10

これは議論の余地のない実装ではありませんが、Rob Conery の Web ストアフロント プロジェクトでは、C# で Linq to Sql を介してリポジトリを実装しています。

http://blog.wekeroad.com/

ソースあり。

彼は厳密な DDD を行っているわけではありませんが、彼の TDD は一般的に彼をその方向に送り出しています。1 つの注意点は、集約ルートのないリポジトリが複数あるため、教科書的な例とはかけ離れていることです。また、リポジトリの以前の実装では IQueryable が返されたため、リポジトリにドメイン境界がありませんでした。これが、彼の設計に関するほとんどのノイズの原因です。

于 2008-09-24T20:08:21.740 に答える
1

Eric Evans による Domain Driven Design は、リポジトリ パターンなどについて学ぶのに最適な場所です。http://dddcommunity.org/books/

于 2008-09-24T05:04:27.093 に答える
1

これは、Linq to SQL を使用したリポジトリ パターンの実装を説明する記事です。完全なコードはオープン ソースであり、@ github で入手できます。

http://www.macskeptic.com/living/by/the/code/c/2009/07/02/the-repository-pattern/

于 2009-09-03T16:09:48.367 に答える