public NzbDownloadService(INzbManager nzbManager, IUsenetIndexer indexer, IDownloadDatabase mediaDatabase, IServiceLogger logger)
        {
            m_logger        = logger;
            m_nzbManager    = nzbManager;
            m_usenetIndexer = indexer;
            m_mediaDatabase = mediaDatabase;

            m_timer.Elapsed  += UpdateData;
            m_timer.Interval  = 1000; // in miliseconds
            m_timer.AutoReset = true;
            m_timer.Enabled   = true;
        }
Example #2
0
 public TmdbAnimeInfo(IUsenetIndexer indexer)
 {
     m_indexer  = indexer;
     m_tvdbInfo = new ThetvdbAnimeInfo(indexer);
 }
Example #3
0
 public ThetvdbAnimeInfo(IUsenetIndexer indexer)
 {
     m_indexer = indexer;
 }