0
我期望下面的代碼執行UpdateSearchIndex()
,但它沒有。 Start()
方法正在執行沒有問題。沒有什麼會寫入我的日誌。Hangfire重複作業從不觸發?
這是在IIS託管的OWIN過程中運行的。我究竟做錯了什麼?爲什麼不執行UpdateSearchIndex()
?
public static class ScheduleUpdates
{
public static void Start()
{
GlobalConfiguration.Configuration
.UseNLogLogProvider()
.UseMemoryStorage();
RecurringJob.AddOrUpdate("update-search-idx",() => UpdateSearchIndex(), Cron.Minutely);
RecurringJob.Trigger("update-search-idx");
}
public static void UpdateSearchIndex()
{
Debugger.Break();
}
}
我不敢相信我忽略了這一點。你是對的。 – Amy