В моем приложении я хочу запланировать начало обработки. Двумя способами сначала в заранее установленную дату или, скажем, каждый понедельник. В случае одной даты я могу посмотреть время на протекторе и начать обработку, но когда два смешиваются, я не могу найти хорошего решения.
Моя первоначальная мысль заключалась в том, что когда приложение загружается, я могу планировать события в календаре и проверять, есть ли работа, которую нужно выполнять каждую минуту или около того, что будет работать как для одной даты, так и для каждой недели. Оказывается, я не могу использовать календарь таким образом.
Каков хороший способ решить эту проблему?