diff --git a/DysonNetwork.Sphere/Startup/ScheduledJobsConfiguration.cs b/DysonNetwork.Sphere/Startup/ScheduledJobsConfiguration.cs index 0f4021d..572534f 100644 --- a/DysonNetwork.Sphere/Startup/ScheduledJobsConfiguration.cs +++ b/DysonNetwork.Sphere/Startup/ScheduledJobsConfiguration.cs @@ -10,27 +10,24 @@ public static class ScheduledJobsConfiguration { services.AddQuartz(q => { - var appDatabaseRecyclingJob = new JobKey("AppDatabaseRecycling"); - q.AddJob(opts => opts.WithIdentity(appDatabaseRecyclingJob)); + q.AddJob(opts => opts.WithIdentity("AppDatabaseRecycling")); q.AddTrigger(opts => opts - .ForJob(appDatabaseRecyclingJob) + .ForJob("AppDatabaseRecycling") .WithIdentity("AppDatabaseRecyclingTrigger") .WithCronSchedule("0 0 0 * * ?")); - var postViewFlushJob = new JobKey("PostViewFlush"); - q.AddJob(opts => opts.WithIdentity(postViewFlushJob)); + q.AddJob(opts => opts.WithIdentity("PostViewFlush")); q.AddTrigger(opts => opts - .ForJob(postViewFlushJob) + .ForJob("PostViewFlush") .WithIdentity("PostViewFlushTrigger") .WithSimpleSchedule(o => o .WithIntervalInMinutes(1) .RepeatForever()) ); - var webFeedScraperJob = new JobKey("WebFeedScraper"); - q.AddJob(opts => opts.WithIdentity(webFeedScraperJob).StoreDurably()); + q.AddJob(opts => opts.WithIdentity("WebFeedScraper").StoreDurably()); q.AddTrigger(opts => opts - .ForJob(webFeedScraperJob) + .ForJob("WebFeedScraper") .WithIdentity("WebFeedScraperTrigger") .WithCronSchedule("0 0 0 * * ?") );