public MediaLibraryService(ILogger <MediaLibraryService> logger, IOptions <NetpipsSettings> appSettings, IMediaLibraryMover mover, IFilebotService filebot)
 {
     this.logger  = logger;
     this.mover   = mover;
     this.filebot = filebot;
     settings     = appSettings.Value;
 }
Exemplo n.º 2
0
 public MediaLibraryMover(IOptions <NetpipsSettings> options, ILogger <MediaLibraryMover> logger, IFilebotService filebot, IMediaInfoService mediaInfo, IArchiveExtractorService archiveExtractorService)
 {
     settings       = options.Value;
     this.logger    = logger;
     this.filebot   = filebot;
     this.mediaInfo = mediaInfo;
     this.archiveExtractorService = archiveExtractorService;
 }
Exemplo n.º 3
0
 public GetMissingSubtitlesJob(IShowRssItemRepository repository, IFilebotService filebot, IOptions <NetpipsSettings> options)
 {
     this.repository = repository;
     this.filebot    = filebot;
     settings        = options.Value;
 }