コード例 #1
0
        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));
        }
コード例 #2
0
 public PlexImport(IPlexTvService plexTvService,
                   IHttpClient httpClient,
                   IImportListStatusService importListStatusService,
                   IConfigService configService,
                   IParsingService parsingService,
                   Logger logger)
     : base(httpClient, importListStatusService, configService, parsingService, logger)
 {
     _plexTvService = plexTvService;
 }
コード例 #3
0
 public PlexServer(IPlexServerService plexServerService, IPlexTvService plexTvService)
 {
     _plexServerService = plexServerService;
     _plexTvService     = plexTvService;
 }
コード例 #4
0
 public PlexListRequestGenerator(IPlexTvService plexTvService)
 {
     _plexTvService = plexTvService;
 }