Skip to main content
 首页 » 编程设计

c#之用于 web api 的类似计时器的功能

2024年02月25日34mq0036

有没有办法拥有类似计时器的功能,这样我就可以调用 web api 每秒获取更新的记录?

例如我有这个 web api

[httpget] 
public IList<Details> GetUpdates() 
{ 
 
return details; 
} 

我需要每秒调用此 api,以便我可以在我的网页上显示更新的记录。

请您参考如下方法:

在前端部分,您可以使用每 15 分钟 调用一次的 Ajax,或者根据您的要求增加或减少时间。

var ajax_call = function() { 
  //your jQuery ajax code 
}; 
 
var interval = 1000 * 60 * Xy; // where Xy is your every Xy minutes 
 
setInterval(ajax_call, interval);