.NET library with single CronDaemon class with generic implementation of cron scheduling based on ncrontab
MIT License
Small .NET package with simple generic implementation of cron scheduling based on ncrontab and System.Threading.Tasks.
var crond = CronDaemon.Start<string>(
value => {
Console.WriteLine(value);
});
crond.Add("Print hi hourly", Cron.Hourly());
crond.Add("Print hi daily 5 times", Cron.Daily(), 5);
crond.Add("Print hi at 9AM UTC daily. The cron expression is always evaluated in UTC", "0 9 * * *")