public ShowRssFeedConsumerJob(ILogger <ShowRssFeedConsumerJob> logger, IShowRssItemRepository showRssItemRepository, IDownloadItemService downloadItemService, IUserRepository userRepository) { this.logger = logger; this.showRssItemRepository = showRssItemRepository; this.downloadItemService = downloadItemService; this.userRepository = userRepository; }
public ShowRssFeedSyncJob(ILogger <ShowRssFeedSyncJob> logger, IOptions <ShowRssSettings> options, IShowRssItemRepository repository) { settings = options.Value; this.logger = logger; this.repository = repository; }
public GetMissingSubtitlesJob(IShowRssItemRepository repository, IFilebotService filebot, IOptions <NetpipsSettings> options) { this.repository = repository; this.filebot = filebot; settings = options.Value; }