我希望我的网站(C#)每 15 分钟对某个 C# 函数调用一次异步
我怎样才能做到这一点?
thanks
您可以使用静态计时器并从 Global.asax 中的 Application_Start() 方法启动它。
在 Global.asax 中,添加以下字段:
static Timer _timer = null;
然后你可以让你的 Application_Start() 像这样:
void Application_Start(object sender, EventArgs e)
{
if (_timer == null)
{
_timer = new Timer();
_timer.Interval = 1000; // some interval
_timer.Elapsed += new ElapsedEventHandler(SomeStaticMethod);
_timer.Start();
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)