我们有一个复杂且长期运行的动作方法,我们想要显示一个进度条。我们使用的javascript网格要求在单个请求中保存和加载数据(先保存然后加载),还需要我们将数据保存到会话中。
我们最初的想法只是使用AsyncController,但该方法显然失败,因为它访问(并保存)会话状态。由于我们无法根据javascript网格拆分操作,还有其他选项吗?
答案 0 :(得分:0)
您可以使用服务总线并向此发送消息。虽然这可能对你正在做的事情有点过分,但值得一看。
搜索SO以寻找rhinobus,masstransit或nservicebus。这些将允许您异步发送消息,但您必须设置订阅此消息的应用程序。