我应该如何在自托管的.net核心mvc应用程序中运行长时间运行或重复运行的应用程序?

时间:2016-09-21 11:14:19

标签: c# .net-core

在.net core mvc应用程序中运行其他连续任务(例如计时器)的最佳做法是什么(因为没有Application_start事件)。我应该将它放在Main方法还是其他地方?

这是一个自托管应用。

1 个答案:

答案 0 :(得分:-1)

我会创建一个单独的控制台应用程序并使用任务计划程序安排窗口任务以根据需要执行此应用程序,如果您要部署在VM中,如果要部署到Azure,则会出现这种情况,那么它将是一个网络工作。

我会尽力远离MVC

中任何长时间运行的进程