0

コード ファーストのアプローチで最新の Entity Framework を使用して、複数のプロジェクトで使用できるデータ アクセス アセンブリを作成しています。stackoverflow の多くのスレッドは、MVC Web アプリで要求ごとに 1 つのコンテキストを作成することを提案しているようです。しかし、WinForms またはコンソール アプリケーションからも同じアセンブリを使用したい - そのような異なるプログラム間で共有する場合、コンテキストのインスタンス化に関してどのようなアプローチを使用する必要がありますか?

4

1 に答える 1

0

John Saunders が言ったように、論理操作ごとに 1 つのコンテキストが良いように思えますが、さまざまな種類のアプリケーションで異なる方法で使用する必要があると思います (Web ページの要求オブジェクトに入れたり、コンソール アプリのインスタンスを渡したりするなど)。

于 2012-10-23T10:26:25.490 に答える