public CommandRequestPipelineBehaviour( ILogger <CommandRequestPipelineBehaviour <TRequest, TResponse> > logger, DiscordErrorLogger discordErrorLogger, GuildSettingsService guildSettingsService ) { _logger = logger; _discordErrorLogger = discordErrorLogger; _guildSettingsService = guildSettingsService; }
public CommandEventHandler( IOptions <BotOptions> options, ILogger <CommandEventHandler> logger, DiscordErrorLogger discordErrorLogger, GuildSettingsService guildSettingsService ) { _options = options.Value; _logger = logger; _discordErrorLogger = discordErrorLogger; _guildSettingsService = guildSettingsService; }
public EmoteEventHandler( DiscordClient client, ILogger <CommandEventHandler> logger, EmoteCommandQueue emoteCommandQueue, IOptions <BotOptions> options, DiscordErrorLogger discordErrorLogger) { _client = client; _logger = logger; _emoteCommandQueue = emoteCommandQueue; _discordErrorLogger = discordErrorLogger; _options = options.Value; }