コード例 #1
0
 private static void ConfigureTwitch(IServiceCollection services, IConfiguration Configuration, ServiceProvider sp)
 {
     if (!string.IsNullOrEmpty(Configuration["StreamServices:Twitch:ClientId"]))
     {
         var svc = new Services.TwitchService(Configuration, sp.GetService <ILoggerFactory>());
         services.AddSingleton <IHostedService>(svc);
         services.AddSingleton <IStreamService>(svc);
     }
 }
コード例 #2
0
 public TestTwitchbotModel(Services.TwitchService service, ILoggerFactory loggerFactory, Twitch.Proxy proxy)
 {
     Service          = service;
     this.Logger      = loggerFactory.CreateLogger("FritzBot");
     this.TwitchProxy = proxy;
 }