0

私は現在、Entity Framework を使用する必要があるチーム プロジェクトに取り組んでいます。私たちの WinForms アプリケーションはMVCデザイン パターンを使用しているため、データの操作方法がよくわかりません。

  1. を使用してこれを変更するのが最善でしょうcontextか?
  2. または、DataManagerの一部であるクラスを作成Controllerし、このクラス内に適切な (必要な) メソッドを作成するのが最善でしょうか? たとえば、x と y の間の ID を持つすべての人を返すメソッドが必要な場合、x と y を入力として受け取る DataManager でこのメソッドを作成します。

ご提案いただきありがとうございます。

4

1 に答える 1

1

個人的にはリポジトリパターンが好きです。ウェブ上には、コードを含む形式的ではないサンプルがたくさんあります。「おまけ」の利点の 1 つは、DB にアクセスしない偽の実装を作成し、それを単体テストに使用できることです。

しかし、この問題に対する最善のアプローチはありません。

于 2012-11-23T10:44:07.727 に答える