2017-05-04 56 views
0

我正在處理.net C#獨立應用程序,沒有數據庫,我需要觸發每天/每週的任務在應用程序中。我發現Quartz.net庫,但它似乎可以堅持作業存儲,而不使用數據庫(應用程序/機器可以關閉,但我仍然希望作業調度數據被保存)。你知道一種方法來堅持一個可能的另一種方式來實現它的文件嗎? 另外我需要一個選項來設置運行時的觸發時間間隔值在沒有數據庫的C#獨立應用程序中如何安排一個帶有持久性的工作(Quartz.net without DB?)

謝謝!

+0

'while(true){Thread.Sleep(...); }'? – Andrei

回答

0

實現一個新的IJobStore,存儲您選擇的數據。如果您對此有特別的困難,請提供有關特定問題的更多詳細信息。

+0

這裏的問題是,如果我想實現一個FileJobStore,我必須實現這個接口的56(!)方法:/ –

+0

嗯,是的,簡單地看一下文檔,我發現有很多元素,我可以理解需要其中大部分是。如果你認爲這是太多不必要的工作,那麼你可以使用其他替代庫 - 我毫不猶豫地提出任何建議,但我沒有看到許多其他可以採用的途徑。 –

相關問題