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