我正在做一个MVC项目,在该项目中,一段时间后,该应用必须对数据库进行更改。我正在使用EF Code-First,并且我想知道是否有任何方法可以在应用程序中使用时间触发的操作方法。如果没有,我该如何进行更改?
答案 0 :(得分:0)
private static System.Timers.Timer EventTimer = new System.Timers.Timer(1200); //Ticks
EventTimer.Elapsed += new System.Timers.ElapsedEventHandler(eventClp_Elapsed);
EventTimer.Start();
private static void eventClp_Elapsed(object sender, System.Timers.ElapsedEventArgs e) {
EventTimer.Stop();
//do something
//you can restart again
}
您可以尝试使用计时器。