quartz.net

    6熱度

    1回答

    我想使用Quartz作爲腳本調度程序,從GUI編寫VB,然後選擇一個觸發器,然後在觸發器上編譯和執行代碼,難點是如何處理它以便它在應用程序上下文中運行此腳本,以便它可以訪問我的實體框架模型等。我將如何實現這一目標?

    1熱度

    2回答

    我使用Quartz庫運行時間表task.I使用它像這樣 ISchedulerFactory scheduleFact = new StdSchedulerFactory(); IScheduler scheduler = scheduleFact.GetScheduler(); scheduler.Start(); IJobDetail job = Jo

    0熱度

    1回答

    一個特殊的要求讓我在quartz.net中實現了一個自定義觸發器。 (Version 2.3.0) 我遇到的問題是註冊適當的持久委託。 有 主要項目,它引用了所需的Quartz.dll並啓動調度 核心項目是由「主要項目」中引用的實例,並在功能擴展了項目也可以通過其他項目訪問 現在「核心項目」是我聲明瞭自定義觸發器實現和所屬的自定義持久委託的地方。 在調度程序實例「主要項目」的配置數據通過配置文件提

    2熱度

    1回答

    我有一個ASP.NET網站,我使用Quartz來做一些後臺工作。 Quartz作業設置爲每5分鐘觸發一次。 威爾石英: 在後臺運行continiously最後一個用戶後,已經離開 網站? 在某個時間點停止,並在新用戶進入網站時繼續? 如果答案是#2,有沒有辦法讓工作一直運行?

    0熱度

    2回答

    我曾嘗試使用當前的例子,但我得到的錯誤: https://gist.github.com/mhenrixon/772643 ForSingletonOf<IScheduler>().Use(ctx => { var scheduler = ctx.GetInstance<ISchedulerFactory>().GetScheduler(); schedul

    0熱度

    1回答

    我正在Quartz中使用Windows服務中的作業調度。當服務停止或用戶更改作業的運行頻率時,我需要關閉調度程序。因爲我想等待執行的工作,我用 scheduler.Shutdown(true); 我在這兩種情況下得到異常: Quartz.UnableToInterruptJobException:招聘「myJob」不能是 中斷,因爲它不執行Quartz.IInterruptable工作 正在運

    0熱度

    1回答

    我在我的一個應用程序中使用Quartz.NET,配置爲使用log4net進行日誌記錄。到目前爲止,一切都如預期般運作。 但是,有一件事讓我煩惱。當我使用INFO作爲日誌級別時,是否有任何方法可以從日誌中過濾出Quartz.NET消息? 典型的日誌文件看起來像這樣: 2016-05-13 16:30:32,608 - Application start 2016-05-13 16:30:32,64

    1熱度

    1回答

    我是Topshelf和Quartz.net的新手。 我想運行一個使用c#quartz.net的調度程序作爲Windows服務。我創建了一個Windows服務並執行了所有必要的設置來調用調度程序作業。我沒有收到任何錯誤,並且窗口服務已成功啓動。但是,當我將調試點放在調度程序作業中時,即使設置時間已到,它也不會執行。 的Program.cs internal class Program {

    4熱度

    2回答

    我想從我的quartz.net計劃作業調用webapi方法。我不確定我的做法是對的嗎?任何人都可以幫助,如果這是正確的方式或有沒有更好的方法可用? MethodRepository.cs public async Task<IEnumerable<ResultClass>> GetResult(string queryCriteria) { return await _httpClie

    6熱度

    4回答

    我正在開發ASP.NET Core RC2應用程序。此應用程序需要定期調用某些任務,例如發送電子郵件或調用特定的業務邏輯。 我知道有第三方庫,如Hangfire或Quartz.NET,可以提供這種即時可用的調度功能。不過,我認爲這些目前都不支持ASP.NET Core RC2。是否還有其他可供選擇的與ASP.NET Core RC2兼容的選項? 如果沒有,我想可能的選擇是從單獨的Windows服務