我在按视图打开会话的方法中使用 nhibernate,其中会话在操作方法之前打开并在之后立即关闭。
使用 AsyncController 会破坏此模型,因为即使控制器已从原始 XXXAsync 方法返回,但它会在 HttpContext.Current 也为 null 时找到 null 会话,但它仍会执行数据操作。
有没有办法解决这个问题?
我在按视图打开会话的方法中使用 nhibernate,其中会话在操作方法之前打开并在之后立即关闭。
使用 AsyncController 会破坏此模型,因为即使控制器已从原始 XXXAsync 方法返回,但它会在 HttpContext.Current 也为 null 时找到 null 会话,但它仍会执行数据操作。
有没有办法解决这个问题?