public CommandProcessor( ICommandDispatcher commandDispatcher, ICommandValidator commandValidator, ITrackedMessageRepository trackedMessageRepository) { _commandDispatcher = commandDispatcher; _commandValidator = commandValidator; _trackedMessageRepository = trackedMessageRepository; }
public BlackjackCommandHandler( IDiscordRestClient discordRestClient, IGuildRepository guildRepository, IUserPointsRepository usersPointsRepository, IBlackjackRepository blackjackRepository, ITrackedMessageRepository trackedMessageRepository) { _discordRestClient = discordRestClient; _guildRepository = guildRepository; _usersPointsRepository = usersPointsRepository; _blackjackRepository = blackjackRepository; _trackedMessageRepository = trackedMessageRepository; }