Повторяющееся задание Hangfire каждые определенное количество дней, превышающее 31 ⇐ C#

Место общения программистов C#
Anonymous
Повторяющееся задание Hangfire каждые определенное количество дней, превышающее 31

Сообщение Anonymous »

Я хотел бы использовать Hangfire для выполнения метода каждые определенное количество дней (указанное в моей конфигурации). Проблема в том, что количество дней может превышать 31, и, судя по тому, что я видел, выражения cron не поддерживают диапазон, превышающий этот, для интервала дней.
Это есть ли другой способ подойти к такому делу? Или мне следует рассмотреть возможность использования чего-то другого вместо Hangfire?
Я пробовал Cron.DayInterval(interval) и $"0 0 */{interval} * *" но когда интервал больше 31, я получаю исключение: выражение CRON недействительно.
Я также пробовал что-то вроде:

Код: Выделить всё

if (interval 

Подробнее здесь: [url]https://stackoverflow.com/questions/79156210/hangfire-recurring-job-every-certain-number-of-days-greater-than-31[/url]

Вернуться в «C#»