我使用的是nhibernate,它是一种按视图打开会话的方法,会话在action方法之前打开,在action方法之后立即关闭。
使用AsyncController会导致此模型中断,因为即使控制器已从原始XXXAsync方法返回,但在HttpContext运行时发现空会话,它也会执行数据操作。电流也为零。
有没有办法解决这个问题?
您应该修改打开会话并在操作完成后立即关闭会话的代码,以便在操作完成后关闭会话 XXXCompleted 行动
XXXCompleted