因此,我一直在寻找一个方法来做到这一点,但没有成功。 我正在做一个MVC5项目。 我正在尝试使用一种特殊的方法,每10分钟重复一次在我的程序后台运行(该方法从其他站点获取信息并将它们放入数据库中)。
我希望通过链接或某些指示以一种有效的方式来完成这些示例。
答案 0 :(得分:1)
尝试将这样的IIS线程用于后台工作并不是一个好主意。更好的选择是让一个单独的过程完成工作,例如Windows服务。但是,如果您在选项中受到限制,可以使用:
不是您的典型选择,但我觉得它们可能适合您。
答案 1 :(得分:0)
如何使用定时事件。
var timer = new System.Timers.Timer(600,000);
timer.elapsed += (sender, e) => { /*fetch data*/ };