Example #1
0
 public ObnGrabber(ILog logger, Settings settings, IDownloader downloader, Compression compression, XmlTv xmlTv, GenreTranslator genreTranslator, ChannelList channelList)
 {
     _logger          = logger;
     _settings        = settings;
     _downloader      = downloader;
     _compression     = compression;
     _xmlTv           = xmlTv;
     _genreTranslator = genreTranslator;
     _channelList     = channelList;
 }
Example #2
0
 public Program(ILog logger, IThreadHelper threadHelper, Settings settings, GrabberFactory epgGrabberFactory, IWebDownloader webDownloader, ChannelList channelList, LinuxSignal signal, ModuleCommunication communication) : base(logger, signal, communication)
 {
     _threadHelper      = threadHelper;
     _settings          = settings;
     _epgGrabberFactory = epgGrabberFactory;
     _webDownloader     = webDownloader as CachedWebDownloader;
     _channelList       = channelList;
 }
Example #3
0
 public ItvOnlineGrabber(ILog logger, Settings settings, IDownloader downloader, XmlTv xmlTv, ChannelList channelList)
 {
     _logger      = logger;
     _settings    = settings;
     _downloader  = downloader;
     _xmlTv       = xmlTv;
     _channelList = channelList;
 }