当前第2页 返回上一页
我们后台Controller要使用异步,继承AsyncController基类
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | public class DateTimeController : AsyncController
{
public void GetTimeAsync()
{
System.Timers.Timer timer = new System.Timers.Timer(5000);
AsyncManager.OutstandingOperations.Increment();
timer.Elapsed += (sender, e) =>
{
AsyncManager.Parameters[ "nowdate" ] = e.SignalTime;
AsyncManager.OutstandingOperations.Decrement();
};
timer.Start();
}
public ActionResult GetTimeCompleted(DateTime nowdate)
{
return Json( new { date = nowdate.ToString( "HH:mm:ss" ) + " Welecom " }, JsonRequestBehavior.AllowGet);
}
}
|
以上就是总结.Net MVC实现长轮询实例的详细内容!
返回前面的内容
相关阅读 >>
详解可选参数和命名参数实例
分享n种.net获取当前路径的的实例
c#如何使用libusbdotnet实现usb通信的示例详解
在linux下搭建.net core开发环境教程
c# 并行任务之parallel类的实例介绍
详解.net core使用socket与树莓派进行通信
.net中xml转换成treeview视图
正则表达式抓取网页信息
.net使用cache框架的实例介绍
.net中的序列化详解
更多相关阅读请进入《.net》频道 >>
清华大学出版社
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。
转载请注明出处:木庄网络博客 » 总结.Net MVC实现长轮询实例