public async Task <IHttpActionResult> Register(UserRegistrationVM userRegistrationVM) { var result = await _authDalHelper.RegisterUser(_mapper.Map <UserEntity>(userRegistrationVM)); if (!result.Succeeded) { throw new InvalidInputException("User registration error", result.Errors); } return(Ok()); }