从全局发送web请求.asax (Application_Start()方法)



我有一个很奇怪的问题。在我的ASP。. NET MVC应用程序我定义了一个计时器,它每隔X分钟滴答一次,目的是做一些重复的任务。首先,我知道这不是最佳实践,但对于我的演示,我不能使用任务调度程序,windows服务或类似的东西,所以我使用这种方法。

我在全局变量中声明了静态定时器。asax并在Application_Start()方法中初始化它。计时器的每一个事件都需要调用控制器的Action方法?这在全球范围内可能做到吗?如果是,那是怎么回事?使用webrequest ?别的吗?

如果你有其他方法,那就太好了。主要任务是在我的web应用程序的后台有一些重复的任务,但使用定时器。

是否可以从全局执行。如果是,那是怎么回事?使用webrequest ?别的吗?

是的,WebRequest是WebClient的方式,因为它更容易使用。

相关内容

  • 没有找到相关文章

最新更新