public OnlineCameraService(IVideoRegApi api, ICache cache, IStatistRegistrator statistRegistrator, Config config, IAppLogger log) { this.api = api; this.cache = cache; this.config = config; this.statistRegistrator = statistRegistrator; this.log = log; }
// 1 Запрашивает камеры первый раз в n секунд и ставит их на обновление // 2 Второй поток пытается брать изображения с камер n раз. Если у него не получается он умирает public VideoRegUpdator(IVideoRegApi api, ICache cache, IStatistRegistrator statisticRegistrator, Config config, IAppLogger log) : base(log) { this.api = api; this.config = config; this.cache = cache; }