Exemplo n.º 1
0
 public WowUtilities(IServiceProvider services)
 {
     _logger  = services.GetRequiredService <ILogger <WowUtilities> >();
     _cc      = services.GetRequiredService <ChannelCheck>();
     _logsApi = services.GetRequiredService <WarcraftLogs>();
     _wowApi  = services.GetRequiredService <WowApi>();
     _rioApi  = services.GetRequiredService <RaiderIOApi>();
     _client  = services.GetRequiredService <DiscordShardedClient>();
     _config  = services.GetRequiredService <IConfigurationRoot>();
     _prefix  = _config["prefix"];
 }
Exemplo n.º 2
0
 public WowClassic(IServiceProvider services)
 {
     _logger     = services.GetRequiredService <ILogger <WowClassic> >();
     _cc         = services.GetRequiredService <ChannelCheck>();
     _wclLogsApi = services.GetRequiredService <WarcraftLogs>();
 }