public PlexServer(IPlexServerService plexServerService, IPlexTvService plexTvService, ICacheManager cacheManager, Logger logger) { _plexServerService = plexServerService; _plexTvService = plexTvService; _logger = logger; _pendingMoviesCache = cacheManager.GetRollingCache <PlexUpdateQueue>(GetType(), "pendingSeries", TimeSpan.FromDays(1)); }
public PlexImport(IPlexTvService plexTvService, IHttpClient httpClient, IImportListStatusService importListStatusService, IConfigService configService, IParsingService parsingService, Logger logger) : base(httpClient, importListStatusService, configService, parsingService, logger) { _plexTvService = plexTvService; }
public PlexServer(IPlexServerService plexServerService, IPlexTvService plexTvService) { _plexServerService = plexServerService; _plexTvService = plexTvService; }
public PlexListRequestGenerator(IPlexTvService plexTvService) { _plexTvService = plexTvService; }