代码之家  ›  专栏  ›  技术社区  ›  Andrew

ASP。NET MVC的异步控制器和会话数据

  •  2
  • Andrew  · 技术社区  · 14 年前

    我们有一个比较复杂且运行时间较长的操作方法,我们想为其显示一个进度条。我们使用的javascript网格要求在单个请求中保存和加载数据(先保存,然后加载),还要求我们将数据保存到会话。

    我们最初的想法是只使用AsyncController,但该方法显然失败了,因为它访问(并保存)会话状态。由于javascript网格的原因,我们无法拆分操作,所以还有其他选择吗?

    1 回复  |  直到 14 年前
        1
  •  0
  •   dove    14 年前

    你可以使用服务总线,并向此发送消息。当然,这对你正在做的事情来说可能有些过分,但可能值得一看。

    搜索rhinobus、masstransit或nservicebus。这将允许您异步发送消息,但您必须设置订阅此消息的应用程序。