#c# #fluentscheduler
#c# #fluentscheduler
Вопрос:
Я настраиваю задание для запуска каждый понедельник в 10 утра:
registry.Schedule(() => new MyJob()).ToRunEvery(0).Weeks().On(DayOfWeek.Monday).At(10,0);
Однако он, по-видимому, запускается в первый раз и больше не запускается.
Правильно ли я выполняю настройку задания или есть проблема с этой функциональностью? Вы можете мне помочь?
Комментарии:
1. Ваш код выглядит почти так же, как код в документации, за исключением их рабочих реализаций
IJob
. Как этоMyJob
выглядит? Выполняет ли он всю свою работу при создании экземпляра?2. Он абстрагируется с общим именем, чтобы не раскрывать функциональность из-за клиента. В настоящее время я тестирую скрипт на консоли, чтобы проверить повторения планирования. Когда я использую Days() или Hours() … вызовы работают нормально.