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; }