public YoutubeDLUpdateJob(ILogger <YoutubeDLUpdateJob> logger, DataContext dataContext, JobTrackerService jobTrackerService, IYoutubeDlService ytdlService) : base(logger, dataContext, jobTrackerService) { this.ytdlService = ytdlService; }
public YoutubeDlViewModel( IYoutubeDlService youtubeDlService, IModalService modalService, ILoaderService loaderService ) { _youtubeDlService = youtubeDlService; _modalService = modalService; _loaderService = loaderService; }
public InitJob(ILogger <InitJob> logger, IConfiguration configuration, DataContext dataContext, IProviderManager providerManager, IYoutubeDlService ytdlService) { this.log = logger; this.configuration = configuration; this.dataContext = dataContext; this.providerManager = providerManager; this.ytdlService = ytdlService; }
public DownloadVideoJob(ILogger <DownloadVideoJob> logger, DataContext dataContext, IConfiguration configuration, IOptionManager optionManager, IYoutubeDlService ytdlService, IVideoDownloaderService videoDownloader, IVideoStorageService videoStorage) : base(logger, dataContext) { this.configuration = configuration; this.optionManager = optionManager; this.ytdlService = ytdlService; this.videoDownloader = videoDownloader; this.videoStorage = videoStorage; }
public YoutubeDlServiceUnitTest() { var youtubeDlSettingsMock = new Mock <IOptions <YoutubeDlSettings> >(); youtubeDlSettingsMock .Setup(s => s.Value) .Returns(FakerUtils.YoutubeDlSettingsFaker.Generate()) .Verifiable(); var shellServiceMock = new Mock <IShellService>(); shellServiceMock .Setup(s => s.RunAsync(It.IsAny <string>())) .ReturnsAsync(new ResponseModel <bool> { HasError = false }) .Verifiable(); _youtubeDlService = new YoutubeDlService(youtubeDlSettingsMock.Object, shellServiceMock.Object); }
public YoutubeDlServiceFunctionalTest(IYoutubeDlService youtubeDlService) { _youtubeDlService = youtubeDlService; }
public YouTubeDLProvider(ILogger <YouTubeDLProvider> logger, IYoutubeDlService ytdlService) { this.logger = logger; this.ytdlService = ytdlService; }