У меня есть две повторяющиеся работы.
Первый вызов метода MethodOne () каждые 20 секунд
Второй вызов метода MethodTwo () каждые 20 секунд.
Я хочу, чтобы второй запускался через 1 минуту после первого метода, чтобы они никогда не запускались одновременно.
В настоящее время это мой код. Это не работает, потому что обе работы начинаются одновременно.
RecurringJob.AddOrUpdate<MethodCaller>(a => a.MethodOne(), "*/20 * * * * *");
Thread.Sleep(60000);
RecurringJob.AddOrUpdate<MethodCaller>(a => a.MethodTwo(), "*/20 * * * * *");
Оба метода MethodOne () и MethodTwo () являются недействительными. У них обоих есть одна строка кода.
Debug.Writeline("Method Called");