public ActionResult <string> RegisterRegularUser(RegistrationModel model) { var checkMailResponse = _userRepository.CheckEmail(model.Email); if (checkMailResponse.IsError) { return(BadRequest(checkMailResponse.Message)); } var registerRegularUserResult = _regularUserRepository.RegisterRegularUser(model); if (registerRegularUserResult.IsError) { return(BadRequest(registerRegularUserResult.Message)); } var token = _jwtService.GetJwtTokenForUser(registerRegularUserResult.Data); return(Ok(token)); }