Как остановить работу Hangfire без удаления работы в C #? - PullRequest
0 голосов
/ 05 февраля 2019

Я использую Hangfire в своем приложении .Net Core для выполнения фоновой обработки.Есть сценарий, когда мне нужно выйти или остановить выполнение задания.Для этого я искал и обнаружил, что я могу использовать BackgroundJob.Delete(jobId); ИЛИ RecurringJob.RemoveIfExists(jobId);, чтобы остановить работу, он отлично работает Но , в то же время он также пометил работу как удалено такпроблема заключается в том, что при повторном запуске пула приложений задание не будет выполнено.

Так есть ли способ выйти из задания, не удалив его?

Любая помощь будет принята с благодарностью!

Спасибо,

...