public DiscordService(ILogger <DiscordService> log, IMessageBroker broker, IEpisodeAlertService episodeAlertService, IMediaInfoClient mediaClient, DiscordOptions options) { _log = log; _broker = broker; _episodeAlertService = episodeAlertService; _mediaClient = mediaClient; _options = options; }
public EpisodeProcessor(IEpisodeStore episodeStore, ILogger <EpisodeProcessor> logger, IMediaInfoClient mediaInfoClient, IProcessedEpisodeRepository processedRepository , IMessageBroker broker) : base(logger) { _episodeStore = episodeStore; _mediaInfoRepository = mediaInfoClient; _repo = processedRepository; _broker = broker; }
public WatchCommand(IMediaInfoClient mediaInfoRepository, DiscordOptions options) { _mediaInfoRepository = mediaInfoRepository; _viewerDomain = options.ViewerDomain; }
public ShowCommand(IMediaInfoClient mediaInfoRepository) { _mediaInfoRepository = mediaInfoRepository; }
public EpisodeAlertService(IMediaInfoClient mediaInfoClient, DiscordOptions options) : base(options) { _mediaInfoClient = mediaInfoClient; }