public StartDiscord(IServiceProvider provider, DiscordSocketClient discord, CommandService commands, IConfiguration config, IGuildFactory guildFactory, ILogger <StartDiscord> logger) { _provider = provider; _discord = discord; _commands = commands; _config = config; _guildFactory = guildFactory; _logger = logger; }
public CommandHandler(DiscordSocketClient discord, CommandService commands, IConfiguration config, IServiceProvider provider, IGuildFactory guildFactory) { _discord = discord; _commands = commands; _config = config; _provider = provider; _guildFactory = guildFactory; _discord.MessageReceived += OnMessageReceivedAsync; _discord.JoinedGuild += OnGuildJoin; }
public GuildHandler(IRepository <AppGuild> guild, IGuildFactory guildFactory) { _guild = guild ?? throw new ArgumentNullException(nameof(guild)); _guildFactory = guildFactory ?? throw new ArgumentNullException(nameof(guildFactory)); }