如何暂停 hangfire 的工作?在某些时间之间

how to pause hangfire's job? between certain hours

如果时间介于 8:00 下午和 8:00 之间,我希望 hangfire 作业不工作 我想让 hangfire 作业闲置。有什么想法吗?

您需要为将触发所需代码的循环作业提供正确的 cron 表达式。

例如,此 cron 表达式从上午 8 点到晚上 8 点每小时运行一次作业。

0 0 8-20 ? * * *

Cron 是一种“白名单”方法(即何时工作),而不是您问题中的“黑名单”方法(何时不工作)。 Hangfire 运行基于 cron 表达式的循环作业。