使用Action方法处理ASP.NET MVC 3中的计划任务

时间:2011-03-06 12:35:05

标签: asp.net-mvc-3 scheduled-tasks quartz.net

我有一个托管在普通托管服务提供商上的ASP.NET MVC 3网站,并且刚刚发现它们提供“计划任务”功能,从而在定义的时间间隔内调用网址(或操作方法)。

我打算用它来发送存储在数据库中的电子邮件,所以每隔15分钟就会调用一次动作方法。

您是否预见到任何问题,或者您只是建议反对它?为什么呢?

注意:在遇到“计划任务”功能之前,我计划使用Quartz.NET(see this other question of mine)。

你会推荐哪一个?

1 个答案:

答案 0 :(得分:1)

听起来他们都是可行的解决方案。在这些情况下,我倾向于选择最小化复杂性的实现。 IMO ......正在使用ISP的任务调度程序。摘要编写实际工作的代码。这样,如果您需要添加自己的cron的复杂性,就不会浪费任何东西。