public OtherModule(IServiceProvider services, IOptionsMonitor <Config> config) { _discord = services.GetRequiredService <DiscordSocketClient>(); _warcraftLogsService = services.GetRequiredService <IWarcraftLogsService>(); _services = services; _config = config; }
public WarcraftLogsModule(IServiceProvider services, IOptionsMonitor <Config> config) { _discord = services.GetRequiredService <DiscordSocketClient>(); _warcraftLogsService = services.GetRequiredService <IWarcraftLogsService>(); _logger = services.GetRequiredService <ILoggerService>(); _discordContext = services.GetRequiredService <IDiscordContextService>(); _googleService = services.GetRequiredService <IGoogleService>(); _services = services; _config = config; }