私は独自のDBの作成、インデックスの設定、ユニークな制約などを好みます。データベースからドメインモデルを生成することは、edmx Entity Frameworkデザイナーの手腕です。Entity Framework 4 DB-First Dependency Injection?
私はいくつかのリポジトリを依存性注入を使用して設定することに興味があります。私はStackOverflowのいくつかの記事と記事を見てきており、コードファーストのアプローチに焦点を当てているようです。 CRUDを処理する汎用リポジトリを作成し、Dependency Injectionを使用して実装の詳細を選択する方法はかなりわかりやすいです。
同じことをしたいと思いますが、edmxプロセスで生成されたドメインモデルは、IObjectContext/IObjectSetではなくObjectContext/ObjectSetを実装するのではなく、具体的なクラスを継承しているようです。
db-first/code生成テクニックを使用するときに依存性注入をどのように使用するかについて、私に指摘できる人はいませんか?
ファンタスティック記事CodeFirstリポジトリ& DIパターンと非常に似ているとして非常に簡単であること。私は早くそれを見つけただろうと願っています! – Sam