更长服务器调用的性能指示符 ASP.Net MVC
我只想在冗长的服务器调用期间创建一个执行指示符。 我无法创建一个请求 ajax post 到控制器,而控制器执行长效程。
我想创建一个额外的动作来获得当前长期任务的实际配方。
我试图在请求中创建调查 ajax, 然后我可以从服务器返回状态并在客户端的执行指示符中显示它。 有任何想法吗 ?
我想创建一个额外的动作来获得当前长期任务的实际配方。
我试图在请求中创建调查 ajax, 然后我可以从服务器返回状态并在客户端的执行指示符中显示它。 有任何想法吗 ?
没有找到相关结果
已邀请:
2 个回复
窦买办
赞同来自:
https://www.nuget.org/packages ... 2.1.2
在名为Hubs的项目路径中的单独文件夹中创建集线器类,在集线器文件夹中添加两个类文件
Startup.cs
ProgressHub.cs
在控制器中
洞察力,
有关更多信息,请联系一些现有文章 google
</progresshub>
郭文康
赞同来自:
我弥补了进步论点的结构
在一个长期的工作服务中 LongRunningProcess// 定期更新进度值并以格式保存 JSON 在数据库中
创建了一种行动方法
, 这将返回该行 JSON progress by ajax.
创建了一个功能 Javascript
, 启动后将以定期的间隔调用服务器以进行进度,直到进程完成。
我带来了一个实施例的示例。 我希望它能帮到你。
课程进展参数的结构
在此过程中,我继续更新数据库中的统计信息
行为 C#, 进步 ajax
代码 Javascript