public LoggingVideoRetriever(IVideoRetriever videoRetriever, ILogger logger)
 {
     _videoRetriever = videoRetriever;
     _logger         = logger;
 }
Beispiel #2
0
 public Controle(IVideoRetriever <Img, PlaceToDraw> capturaVideo) : this()
 {
     this.capturaVideo = capturaVideo;
 }
 public TwitchChatDownloader(IVideoRetriever videoRetriever, IVideosRetriever videosRetriever, IVideoWriter videoWriter)
 {
     _videoRetriever  = videoRetriever ?? throw new ArgumentNullException(nameof(videoRetriever));
     _videosRetriever = videosRetriever ?? throw new ArgumentNullException(nameof(videosRetriever));
     _videoWriter     = videoWriter ?? throw new ArgumentNullException(nameof(videoWriter));
 }