public FollowageCommand(
     IConfigService configService, 
     ITwitchApiFactory twitchApiFactory,
     ILogger<FollowageCommand> logger)
 {
     _configService = configService;
     _twitchApiFactory = twitchApiFactory;
     _logger = logger;
 }
 public ModService(
     IConfigService configService,
     ISecretService secretService,
     ITwitchApiFactory twitchApiFactory,
     ILogger <ModService> logger
     )
 {
     _configService    = configService;
     _secretService    = secretService;
     _twitchApiFactory = twitchApiFactory;
     _logger           = logger;
     chatterTimer      = new Timer((x) => { UpdateModList(); }, null, TimeSpan.FromMinutes(1), TimeSpan.FromMinutes(1));
 }
Example #3
0
 public UptimeCommand(ITwitchApiFactory twitchApiFactory, IConfigService configService)
 {
     _twitchApiFactory = twitchApiFactory;
     _configService    = configService;
 }
 public ShoutoutCommand(ITwitchApiFactory twitchApiFactory)
 {
     _twitchApiFactory = twitchApiFactory;
 }
 public TwitchLiveStreamMonitorFactory(ITwitchApiFactory twitchApiFactory)
 {
     _twitchApiFactory = twitchApiFactory;
 }