2011-12-05 20 views
1

3層(BusinessLogic、Persistence、Domain)を統合するMVC 3プロジェクトで作業している場合、どのレイヤープロジェクトにDbContext実装を入れるべきなのでしょうかDbContextはどこに置く必要がありますか?

MVC 3プロジェクトに直接入れる必要がありますか?または永続性?

ありがとうございました。

答えて

1

永続性は、データをデータベースに保存する責任があるためです。

にはが含まれていない場合はどうなりますか?

+0

右。そんなばかげた質問のおかげで申し訳ありません。しかし、いつかあなたはアーキテクチャを見て、あなたは自分自身に言います。そうすべきでしょうか?しかし、あなたは正しい。ありがとう。 012ルシノ - probs無し – Rushino

+0

一般的な間違い - >人々は実際に何がそこに行くのかを考える前に、追加のプロジェクト/レイヤー/層を作成することを検討します。あなたのアプリケーションが何をしているかを考え出し、それを分解する方法を決めます。 – RPM1984

関連する問題