AgileLabs.WebApp.Hangfires
AgileLabs.WebApp.Hangfires 用于把 Hangfire Server、Dashboard 和宿主层上下文管理接到 AgileLabs Web 宿主里。
何时使用
- 项目需要 Hangfire Dashboard、后台任务或定时 Job。
- 需要让 Job 生命周期与
WorkContext、DI Scope、认证边界保持一致。 - 需要把 Hangfire 接入收敛到宿主层,而不是散落在业务代码里。
关键能力
- 为 Hangfire Server 与 Dashboard 提供宿主层接入点。
- 适合配合
WorkContextJobActivator或项目级 JobActivator 使用。 - 让后台任务与 Web 宿主共享统一的 DI 和上下文规则。
最小接入路径
- 先读 运行 Job 与后台任务。
- 再读 WorkContext 和 日志与诊断。