using Hangfire; using Hangfire.Dashboard; using Microsoft.AspNetCore.Builder; namespace Kean.Infrastructure.Hangfire { /// /// ApplicationBuilder 扩展方法 /// public static class ApplicationBuilderExtensions { /// /// 注册 Hangfire 中间件 /// /// 应用程序管道 /// 应用程序管道 public static IApplicationBuilder UseHangfire(this IApplicationBuilder app) => app.UseHangfireDashboard(options: new() { Authorization = new IDashboardAuthorizationFilter[] { new AuthorizationFilter() } }); } }