diff --git a/services/Archival/FilterLists.Archival.Infrastructure/ConfigurationExtensions.cs b/services/Archival/FilterLists.Archival.Infrastructure/ConfigurationExtensions.cs index 077bded0c..ef504f882 100644 --- a/services/Archival/FilterLists.Archival.Infrastructure/ConfigurationExtensions.cs +++ b/services/Archival/FilterLists.Archival.Infrastructure/ConfigurationExtensions.cs @@ -29,6 +29,5 @@ public static void AddInfrastructureServices(this IServiceCollection services, I public static void UseInfrastructure(this IApplicationBuilder app) { app.UseLogging(); - app.UseScheduling(); } } diff --git a/services/Archival/FilterLists.Archival.Infrastructure/Scheduling/ConfigurationExtensions.cs b/services/Archival/FilterLists.Archival.Infrastructure/Scheduling/ConfigurationExtensions.cs index a2bab3d32..40b5e14ea 100644 --- a/services/Archival/FilterLists.Archival.Infrastructure/Scheduling/ConfigurationExtensions.cs +++ b/services/Archival/FilterLists.Archival.Infrastructure/Scheduling/ConfigurationExtensions.cs @@ -1,5 +1,4 @@ using Hangfire; -using Microsoft.AspNetCore.Builder; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using StackExchange.Redis; @@ -14,10 +13,6 @@ public static void AddSchedulingServices(this IServiceCollection services, IConf { _redis = ConnectionMultiplexer.Connect(configuration.GetConnectionString("SchedulingConnection")); services.AddHangfire((_, globalConfiguration) => globalConfiguration.UseRedisStorage(_redis).UseMediatR()); - } - - public static void UseScheduling(this IApplicationBuilder app) - { - app.UseHangfireServer(new BackgroundJobServerOptions { WorkerCount = Environment.ProcessorCount }); + services.AddHangfireServer(o => o.WorkerCount = Environment.ProcessorCount); } }