实时查看作业执行状态、日志和执行趋势,内置专业看板分析。
支持轻量级文件存储及 MySQL, PostgreSQL, SQL Server 等主流数据库。
集成微信、钉钉、邮件等多种渠道通知,支持 HTML/Markdown 模板。
# 安装核心包
dotnet add package Chet.QuartzNet.UI
# 根据需求安装数据库驱动
dotnet add package Chet.QuartzNet.EFCore.SQLite
在 Program.cs 中调用 AddQuartzUI 注入依赖。
使用 UseQuartz 启用 UI 路由与静态资源。
启动应用,访问 /quartz-ui 即可开始管理。
builder.Services.AddQuartzUI(config);
builder.Services.AddQuartzClassJobs();
var app = builder.Build();
app.UseQuartz();
app.Run();