|
|
@ -59,6 +59,7 @@ using Ombi.Schedule.Jobs.Plex.Interfaces;
|
|
|
|
using Ombi.Schedule.Jobs.SickRage;
|
|
|
|
using Ombi.Schedule.Jobs.SickRage;
|
|
|
|
using Ombi.Schedule.Processor;
|
|
|
|
using Ombi.Schedule.Processor;
|
|
|
|
using Ombi.Store.Entities;
|
|
|
|
using Ombi.Store.Entities;
|
|
|
|
|
|
|
|
using Quartz.Spi;
|
|
|
|
|
|
|
|
|
|
|
|
namespace Ombi.DependencyInjection
|
|
|
|
namespace Ombi.DependencyInjection
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -167,6 +168,7 @@ namespace Ombi.DependencyInjection
|
|
|
|
|
|
|
|
|
|
|
|
public static void RegisterJobs(this IServiceCollection services)
|
|
|
|
public static void RegisterJobs(this IServiceCollection services)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
services.AddTransient<IJobFactory, IoCJobFactory>(provider => new IoCJobFactory(provider));
|
|
|
|
services.AddTransient<IBackgroundJobClient, BackgroundJobClient>();
|
|
|
|
services.AddTransient<IBackgroundJobClient, BackgroundJobClient>();
|
|
|
|
|
|
|
|
|
|
|
|
services.AddTransient<IPlexContentSync, PlexContentSync>();
|
|
|
|
services.AddTransient<IPlexContentSync, PlexContentSync>();
|
|
|
@ -187,7 +189,7 @@ namespace Ombi.DependencyInjection
|
|
|
|
services.AddTransient<ISickRageSync, SickRageSync>();
|
|
|
|
services.AddTransient<ISickRageSync, SickRageSync>();
|
|
|
|
services.AddTransient<IRefreshMetadata, RefreshMetadata>();
|
|
|
|
services.AddTransient<IRefreshMetadata, RefreshMetadata>();
|
|
|
|
services.AddTransient<INewsletterJob, NewsletterJob>();
|
|
|
|
services.AddTransient<INewsletterJob, NewsletterJob>();
|
|
|
|
services.AddTransient<IPlexRecentlyAddedSync, PlexRecentlyAddedSync>();
|
|
|
|
//services.AddTransient<IPlexRecentlyAddedSync, PlexRecentlyAddedSync>();
|
|
|
|
services.AddTransient<ILidarrAlbumSync, LidarrAlbumSync>();
|
|
|
|
services.AddTransient<ILidarrAlbumSync, LidarrAlbumSync>();
|
|
|
|
services.AddTransient<ILidarrArtistSync, LidarrArtistSync>();
|
|
|
|
services.AddTransient<ILidarrArtistSync, LidarrArtistSync>();
|
|
|
|
services.AddTransient<ILidarrAvailabilityChecker, LidarrAvailabilityChecker>();
|
|
|
|
services.AddTransient<ILidarrAvailabilityChecker, LidarrAvailabilityChecker>();
|
|
|
|