2016-11-23 17 views
0

У меня есть задача по расписанию, как это:замедленного воспламенения Кроны Экспрессия неудача

RecurringJob.AddOrUpdate("Process inbound external messages",() => ProcessInboundExternalMessages(), Cron.Minutely); 

Он работает.

Но мне нужно, чтобы он стрелял в полночь.

Так что я попытался создать выражение хрон:

private const string CronDailyAtMidnight = "0 0 * * *"; 

А потом назначить, что к моей задаче.

RecurringJob.AddOrUpdate("Deactivate user role allocation on expiry",() => DeactivateUserRoleAllocationOnExpiry(), CronDailyAtMidnight); 

Однако он никогда не срабатывает. Может ли кто-нибудь увидеть проблему?

ответ

0

Вопрос был - он использует дату UTC. Исправлена.