Entity Framework を使用してデータベースと対話する、かなり大規模な SQL 支援 ASP.NET プロジェクトがあります。
私の質問は、各クラス/メソッドの edmx/デザイナー ファイルによって定義された ObjectContext のインスタンスを作成する必要があるか、または onload をインスタンス化し、基本的に 1 つのインスタンスを介してすべての要求を処理する静的クラスにラップするかです。
DB の読み取りと更新に ObjectContext を使用する複数のユーザーがいる予定です。同時実行性とスレッド セーフが私の最大の関心事です。
編集: このコードは最終的に IIS で実行され、リサイクルの影響を受けやすくなります。