Asp.net mvc 能否在windows计划程序中放置asp.net mvc控制器操作

Asp.net mvc 能否在windows计划程序中放置asp.net mvc控制器操作,asp.net-mvc,windows,scheduled-tasks,Asp.net Mvc,Windows,Scheduled Tasks,我有一个asp.NETMVC站点,我有一个控制器操作,可以通过电子邮件向人们发送报告。我想让它每天运行,所以我尝试在windows上使用调度程序 因为我只有一个URL,所以每天通过windows schedular“执行”此URL的最佳方式是什么?不要安排控制器 将控制器逻辑重构到共享库中,并从控制器调用该库 然后创建一个新的可执行文件(控制台应用程序就足够了),它也使用相同的共享逻辑 控制台应用程序和控制器都会做同样的事情,通过重复使用公共代码,您可以更轻松地安排可执行文件的加载时间。不要安排

我有一个asp.NETMVC站点,我有一个控制器操作,可以通过电子邮件向人们发送报告。我想让它每天运行,所以我尝试在windows上使用调度程序


因为我只有一个URL,所以每天通过windows schedular“执行”此URL的最佳方式是什么?不要安排控制器

将控制器逻辑重构到共享库中,并从控制器调用该库

然后创建一个新的可执行文件(控制台应用程序就足够了),它也使用相同的共享逻辑


控制台应用程序和控制器都会做同样的事情,通过重复使用公共代码,您可以更轻松地安排可执行文件的加载时间。

不要安排控制器的加载时间

将控制器逻辑重构到共享库中,并从控制器调用该库

然后创建一个新的可执行文件(控制台应用程序就足够了),它也使用相同的共享逻辑

控制台应用程序和控制器都会做同样的事情,通过重复使用公共代码,您可以更轻松地调度可执行文件,而不是调度页面加载