リクエストパターンごとにEFの例を見つけようとしています。
現在、トランザクションごとに作業単位を作成していますが、Web サイトでこれを行っているため、リクエストごとにこれを拡張する方がはるかに便利です。
私はすでにglobal.asaxを使用して、リクエストがページやポストバックからのものかどうかを判断しているので、オブジェクトをcontext.itemsに追加するだけです。
これまでに見つけた例は、コンテキスト自体のラッパーを示していますが、コミット/保存や破棄など、必要な作業単位内の他のメソッドもあります。
シナリオ全体で、作業単位を導入するのに最適な場所がわかりません。コンテキストを注入して、変更のたびに新しい作業単位を単純に作成しますか?
また、リクエストが自然に終了するという事実を考えると、このシナリオでコンテキストを破棄する必要がありますか?
上記の質問に当てはまる、またはアドバイスを提供する例を見た人はいますか?