Webアプリケーションでは、エンティティフレームワークモデルのコンテキストを静的として宣言すればOKでしょうか?それは大丈夫だろうか?それはお勧めしない?どうして? ありがとう!エンティティフレームワークコンテキストを静的として
答えて
このanswer sort of answers your questionは、this oneです。私は確かに静的であるとは考えていません!
Rick Strahlには、ライフサイクル管理に関するan in depth articleがあります。
ことによってそれを偶然見つけ。 – vidalsasoon
私はエンティティフレームワークを初めて実装しました。問題は、アプリケーション全体が「完了」イベントを取得していたため、コールがどこから来たのかを把握するために多くのコードを実行する必要がありました。
各ページにコンテキストのインスタンスがあるようにリファクタリングすることにしました。私は今はずっとそれが好きです。
/私の経験
ほとんど間違いない。
多くのオブジェクトが照会/保存されるにつれて、ObjectContextsはますます大きくなります。
また、スレッド間でObjectContextを共有することは、ロックの問題と対処しなければならない非決定論的な副作用のためにお勧めできません。
私はこのトピックについてのヒントを書きました。
私は自分自身でその投稿をリンクするつもりでした – aleemb
- 1. 静的クラスと静的メソッド
- 2. 静的ジェネリッククラスを辞書として
- 3. WPFコントロールで静的または非静的としてEventHandlerを宣言する
- 4. 静的メソッドと非静的メソッド
- 5. 静的メソッドと静的変数のjava
- 6. 静的メソッドのパラメータとしてのクラス
- 7. 静的クラスとしてのフラグメント
- 8. ラスタとしての静的メソッド
- 9. はOperatrator []非静的関数として
- 10. 静的メソッドと非静的メソッドについて
- 11. 低レベルの違い:静的メソッドを使用した非静的クラスと静的メソッドを使用した静的クラスとの比較
- 12. 動的テーブルのナビゲーションプロパティとして静的テーブルを使用する
- 13. 外部クラスを静的として定義し、内部静的クラスを囲むことはできますか?
- 14. ? (静的クラスに対して)
- 15. 静的および非静的メソッドを使用して静的プロパティにアクセスしますか?
- 16. 静的初心者:静的なクラス/メソッド内の静的でない変数は静的なことを暗示していますか?
- 17. 動的SQLと静的SQL
- 18. 静的メソッドで静的メソッドと非静的メソッドにアクセスする方法
- 19. 静的クラスとシングルトン
- 20. 静的クラスとシングルトン
- 21. PowerMockitoと静的メソッド
- 22. @PersistenceContextと静的プロパティ
- 23. CMakeと静的リンク
- 24. ThreadLocksと静的コンストラクタ
- 25. リンカエラー静的ライブラリと
- 26. クラスと静的メソッド
- 27. GAE:file_get_contents()と静的ファイル
- 28. ConfigurationManagerと静的クラス
- 29. WeakEventManagerと静的イベント
- 30. 静的リンクとPremake
いまいましい私はあなたがこれを尋ねてうれしい - 私はリックシュトラールのリンクは良好です事故 – Calanus