public async Task<IActionResult> Register(UserForRegisterData userForRegisterDto){ userForRegisterDto.Username =userForRegisterDto.Username.ToLower(); if(await _repo.UserExists(userForRegisterDto.Username)) return BadRequest("Username already exists"); var userToCreate = new User{ Username = userForRegisterDto.Username }; var createdUser = await _repo.Register(userToCreate, userForRegisterDto.Password); return StatusCode(201); }
public async Task <IActionResult> Register(UserForRegisterData userData) { userData.Username = userData.Username.ToLower(); if (await _authRepo.UserExists(userData.Username)) { return(BadRequest("Username already exists")); } var userToCreate = new User { Username = userData.Username }; var createUser = await _authRepo.Register(userToCreate, userData.Password); return(StatusCode(201)); }