繰り返されるマルチコンテキスト タスクを処理するための静的クラス ライブラリがあります。静的クラスのメンバーとして EF db コンテキストを作成するのは悪い習慣ですか?
DB コンテキストは、何らかの理由で破棄されることを意図しています。それらを頻繁に破棄すると、接続プールが「流れ」続け、おそらく(ここでは推測していますが)テーブルがロックされたままにならないことが保証されます。
では、静的クラスに db コンテキストを持つことで問題が発生しているのでしょうか、それとも考えすぎなのでしょうか?