Пример #1
0
 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;
 }