在 .NET Core 项目启动时运行定时任务

💡 原文中文,约3000字,阅读约需8分钟。
📝

内容提要

在 .NET Core 中,可以通过实现 IHostedService 接口来配置定时任务。创建一个类实现该接口,并定义 StartAsync 和 StopAsync 方法。在 Program.cs 或 Startup.cs 中注册服务,定时任务将在应用启动时运行,实现后台任务处理。