예제 #1
0
파일: JobSetup.cs 프로젝트: itzfk0/ombi
 public JobSetup(IPlexContentSync plexContentSync, IRadarrSync radarrSync,
                 IOmbiAutomaticUpdater updater, IEmbyContentSync embySync, IPlexUserImporter userImporter,
                 IEmbyUserImporter embyUserImporter, ISonarrSync cache, ICouchPotatoSync cpCache,
                 ISettingsService <JobSettings> jobsettings, ISickRageSync srSync, IRefreshMetadata refresh,
                 INewsletterJob newsletter, IPlexRecentlyAddedSync recentlyAddedPlex, ILidarrArtistSync artist,
                 IIssuesPurge purge, IResendFailedRequests resender, IMediaDatabaseRefresh dbRefresh)
 {
     _plexContentSync       = plexContentSync;
     _radarrSync            = radarrSync;
     _updater               = updater;
     _embyContentSync       = embySync;
     _plexUserImporter      = userImporter;
     _embyUserImporter      = embyUserImporter;
     _sonarrSync            = cache;
     _cpCache               = cpCache;
     _jobSettings           = jobsettings;
     _srSync                = srSync;
     _refreshMetadata       = refresh;
     _newsletter            = newsletter;
     _plexRecentlyAddedSync = recentlyAddedPlex;
     _lidarrArtistSync      = artist;
     _issuesPurge           = purge;
     _resender              = resender;
     _mediaDatabaseRefresh  = dbRefresh;
 }
예제 #2
0
 public JobController(IOmbiAutomaticUpdater updater, IPlexUserImporter userImporter,
                      ICacheService mem, IEmbyUserImporter embyImporter, IPlexContentSync plexContentSync,
                      IEmbyContentSync embyContentSync)
 {
     _updater          = updater;
     _plexUserImporter = userImporter;
     _embyUserImporter = embyImporter;
     _memCache         = mem;
     _plexContentSync  = plexContentSync;
     _embyContentSync  = embyContentSync;
 }
예제 #3
0
파일: JobSetup.cs 프로젝트: zobe123/Ombi
 public JobSetup(IPlexContentSync plexContentSync, IRadarrSync radarrSync,
                 IOmbiAutomaticUpdater updater, IEmbyContentSync embySync, IPlexUserImporter userImporter,
                 IEmbyUserImporter embyUserImporter, ISonarrSync cache, ICouchPotatoSync cpCache,
                 ISettingsService <JobSettings> jobsettings, ISickRageSync srSync)
 {
     PlexContentSync  = plexContentSync;
     RadarrSync       = radarrSync;
     Updater          = updater;
     EmbyContentSync  = embySync;
     PlexUserImporter = userImporter;
     EmbyUserImporter = embyUserImporter;
     SonarrSync       = cache;
     CpCache          = cpCache;
     JobSettings      = jobsettings;
     SrSync           = srSync;
 }
예제 #4
0
파일: JobSetup.cs 프로젝트: roanvonb/Ombi
 public JobSetup(IPlexContentSync plexContentSync, IRadarrSync radarrSync,
                 IOmbiAutomaticUpdater updater, IEmbyContentSync embySync, IPlexUserImporter userImporter,
                 IEmbyUserImporter embyUserImporter, ISonarrSync cache, ICouchPotatoSync cpCache,
                 ISettingsService <JobSettings> jobsettings, ISickRageSync srSync, IRefreshMetadata refresh,
                 INewsletterJob newsletter)
 {
     _plexContentSync  = plexContentSync;
     _radarrSync       = radarrSync;
     _updater          = updater;
     _embyContentSync  = embySync;
     _plexUserImporter = userImporter;
     _embyUserImporter = embyUserImporter;
     _sonarrSync       = cache;
     _cpCache          = cpCache;
     _jobSettings      = jobsettings;
     _srSync           = srSync;
     _refreshMetadata  = refresh;
     _newsletter       = newsletter;
 }