アクションメソッドの前にセッションが開き、直後に閉じる、ビューごとのオープンセッションアプローチでnhibernateを使用しています。
AsyncController を使用すると、コントローラーは元の XXXAsync メソッドから返された場合でもデータ操作を実行しますが、HttpContext.Current も null であるときに null セッションを検出するため、このモデルが壊れます。
この問題を解決する方法はありますか?
アクションメソッドの前にセッションが開き、直後に閉じる、ビューごとのオープンセッションアプローチでnhibernateを使用しています。
AsyncController を使用すると、コントローラーは元の XXXAsync メソッドから返された場合でもデータ操作を実行しますが、HttpContext.Current も null であるときに null セッションを検出するため、このモデルが壊れます。
この問題を解決する方法はありますか?