/// <summary> /// Constructor /// </summary> public UserController(ILinkCharacterManager linkCharacterManager, IUserManager userManager, IVerifyCharacterManager verifyCharacterManager) { _linkCharacterManager = linkCharacterManager ?? throw new ArgumentNullException(nameof(linkCharacterManager)); _userManager = userManager ?? throw new ArgumentNullException(nameof(userManager)); _verifyCharacterManager = verifyCharacterManager ?? throw new ArgumentNullException(nameof(verifyCharacterManager)); }
/// <summary> /// Constructor. /// </summary> public VerifyCharacter(IVerifyCharacterManager verifyCharacterManager, IGuildOptionsManager guildOptionsManager, IOptionsMonitor <AppOptions> appOptions) : base(guildOptionsManager, appOptions) { _verifyCharacterManager = verifyCharacterManager ?? throw new ArgumentNullException(nameof(verifyCharacterManager)); }