Example #1
0
 public StreamStatusFunctions(ITwitchAuthenticator twitchAuthenticator, ILoggerFactory loggerFactory, IOptions <TwitchAuthenticatorConfig> config, IHttpClientFactory clientFactory)
 {
     _twitchAuthenticator = twitchAuthenticator;
     _config     = config.Value;
     _log        = loggerFactory.CreateLogger <StreamStatusFunctions>();
     _httpClient = clientFactory.CreateClient();
 }
Example #2
0
 public ChannelPointsFunctions(ITwitchAuthenticator twitchAuthenticator, ILoggerFactory loggerFactory, IOptions <TwitchAuthenticatorConfig> config)
 {
     _twitchAuthenticator = twitchAuthenticator;
     _config = config.Value;
     _log    = loggerFactory.CreateLogger <ChannelPointsFunctions>();
 }