public UserNicknameUniqueRule(string nickname, ICheckUserNicknameUnique checkService) { this.nickname = nickname; this.checkService = checkService; }
public void ChangeNickname(string nickname, ICheckUserNicknameUnique checkService) { CheckRule(new UserNicknameUniqueRule(nickname, checkService)); Nickname = nickname; }
public CreateUserCommandHandler(IUserRepository repository, ICheckUserNicknameUnique checkUserNicknameService, IMapper mapper) { this.repository = repository; this.checkUserNicknameService = checkUserNicknameService; this.mapper = mapper; }