【发布时间】:2012-05-04 21:07:19
【问题描述】:
我必须每天执行一次操作。如果他们自己没有完成,这是最终用户的工作时间。
用户可以通过点击Controller中执行ActionResult的按钮来结束他们的时间:
[HttpPost]
[Authorize]
public ActionResult EndWork(...)
{
...
}
我怎样才能在每天午夜自动运行这样的操作?我必须为此使用任务计划程序或 Windows 服务吗?我无法在数据库上设置触发器,因为 EndWork() 将记录插入到数据库中。 我有一个 MVC 3 网站。
非常感谢任何帮助!
【问题讨论】:
标签: c# asp.net-mvc asp.net-mvc-3 scheduling