На основе платформы кварца.net предоставляются только службы планирования заданий. Вызывающий объект должен реализовать конкретную бизнес-логику задания, и может быть предоставлен соответствующий URL-адрес, например restful API или SOA, используйте MySQL для постоянного хранения информации о задании; и использовать платформу Topshelf для интеграции оконных служб; задания вызовов можно добавлять, отменять, восстанавливать или удалять через веб-интерфейс управления, а также можно настраивать бизнес-параметры планирования заданий.
JobScheduler.Core: классы, связанные с ядром обработки заданий.
JobScheduler.DataAccess: используйте dapper для получения информации, связанной с заданием.
JobScheduler.Web.Console: отображение информации о задании, планирование и простой интерфейс работы.
JobScheuler.Win.Server: используйте верхнюю полку для интеграции задания планирования службы окон.