Beispiel #1
0
 public PluginService(ILogger <PluginService> logger, DiscordSocketClient client, CommandService commandService, IServiceProvider serviceProvider, DiscordSettings settings)
 {
     _logger          = logger ?? throw new ArgumentNullException(nameof(logger));
     _client          = client ?? throw new ArgumentNullException(nameof(client));
     _commandService  = commandService ?? throw new ArgumentNullException(nameof(commandService));
     _serviceProvider = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider));
     _settings        = settings ?? throw new ArgumentNullException(nameof(settings));
 }
 public DiscordService(DiscordSocketClient client, ILogger <DiscordService> logger, DiscordSettings discordSettings)
 {
     _client          = client ?? throw new ArgumentNullException(nameof(client));
     _logger          = logger ?? throw new ArgumentNullException(nameof(logger));
     _discordSettings = discordSettings ?? throw new ArgumentNullException(nameof(discordSettings));
 }