使用 MVC 4.0 Web Api 我有一个长时间运行的数据库查询,它异步运行,在它完成之前,控制器完成其“获取”或“发布”操作。这一切都符合预期/想要的。
然而,尽管看起来 MVC 已将数据发送回客户端,但在长时间运行的查询完成之前,实际上并没有传输任何数据。
有什么方法可以强制将数据提前“输出”给客户端,甚至创建和传输新的响应?
使用 MVC 4.0 Web Api 我有一个长时间运行的数据库查询,它异步运行,在它完成之前,控制器完成其“获取”或“发布”操作。这一切都符合预期/想要的。
然而,尽管看起来 MVC 已将数据发送回客户端,但在长时间运行的查询完成之前,实际上并没有传输任何数据。
有什么方法可以强制将数据提前“输出”给客户端,甚至创建和传输新的响应?