public MythicChallengeAffixesProcessor(IDiscordMessageSender <MythicChallengeAffixData> messageSender, IWoWClientConfiguration configuration, Func <IRepository> repositoryFactory) { _messageSender = messageSender; _configuration = configuration; _repositoryFactory = repositoryFactory; }
public GuildMemberProcessor(IWoWClientConfiguration configuration, Func <IRepository> repositoryFactory, IExplorer wowClient, IDiscordMessageSender <CharacterDiscordMessage> discordMessageSender) { _configuration = configuration; _repositoryFactory = repositoryFactory; _wowClient = wowClient; _discordMessageSender = discordMessageSender; }