1.Hangfire
该库以非常大略在.NET运用程序中办法指定fire-and-forget、延迟和定期作业的非常简便的方法。支持CPU和I/O密集型打算、永劫光运行和短韶光运行的作业。无需Windows做事/任务操持程序。支持Redis、SQL Server、SQL Azure和MSMQ。
可以平行更换Ruby的Resque库和Sidekiq和delayed_job以及Celery( Python措辞编写)

https://github.com/HangfireIO/Hangfire
2.Quartz.NET
Quartz.NET 是一个功能强大的、灵巧的开源作业调度库,用于在 .NET 运用程序中实现各种定时任务和作业调度需求。它许可您定义作业、触发器和调度器,并根据您的需求安排作业的实行韶光。Quartz.NET 供应了丰富的功能和灵巧的配置选项,包括支持各种调度器、作业和触发器类型、并发掌握、作业持久化、触发处理等。它还供应了监视和管理作业实行的功能,以及易于集成到 .NET 运用程序中的 API 和组件。Quartz.NET 是一个成熟的作业调度框架,被广泛运用于各种 .NET 运用程序中,包括 Web 运用程序、Windows 做事、批处理作业等。
FluentScheduler是一个自动任务调度接口利用fluent接口利用.NET平台
github地址:
4.System.Threading.Timer类