public VerifyCharacterManager( IXivApiAccessor xivApiAccessor, IGuildOptionsAccessor guildAccessor, IUserAccessor userAccessor, ILogger <VerifyCharacterManager> logger, IValidator <VerifyCharacterCriteria> verifyCharacterValidator) { _xivApiAccessor = xivApiAccessor ?? throw new ArgumentNullException(nameof(xivApiAccessor)); _guildAccessor = guildAccessor ?? throw new ArgumentNullException(nameof(guildAccessor)); _userAccessor = userAccessor ?? throw new ArgumentNullException(nameof(userAccessor)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _verifyCharacterValidator = verifyCharacterValidator ?? throw new ArgumentNullException(nameof(verifyCharacterValidator)); }
public LinkCharacterManager( IGuildOptionsAccessor guildOptionsAccessor, IUserAccessor userAccessor, IXivApiAccessor xivApiAccessor, ILogger <LinkCharacterManager> logger, IValidator <LinkCharacterCriteria> validator) { _guildOptionsAccessor = guildOptionsAccessor; _userAccessor = userAccessor; _xivApiAccessor = xivApiAccessor; _logger = logger; _validator = validator; }
public GuildOptionsManager( IXivApiAccessor xivApiAccessor, IGuildOptionsAccessor guildAccessor, ILogger <GuildOptionsManager> logger, IValidator <GuildOptionsCriteria> getGuildOptionsValidator, IValidator <SetPrefixCriteria> setPrefixValidator, IValidator <SetSignupEmotesCriteria> setSignupEmotesValidator, IValidator <SetVerificationCriteria> setVerificationValidator) { _xivApiAccessor = xivApiAccessor ?? throw new ArgumentNullException(nameof(xivApiAccessor)); _guildAccessor = guildAccessor ?? throw new ArgumentNullException(nameof(guildAccessor)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _getGuildOptionsValidator = getGuildOptionsValidator ?? throw new ArgumentNullException(nameof(getGuildOptionsValidator)); _setPrefixValidator = setPrefixValidator ?? throw new ArgumentNullException(nameof(setPrefixValidator)); _setSignupEmotesValidator = setSignupEmotesValidator ?? throw new ArgumentNullException(nameof(setSignupEmotesValidator)); _setVerificationValidator = setVerificationValidator ?? throw new ArgumentNullException(nameof(setVerificationValidator)); }