public async Task <IActionResult> Register(RegisterUserRequest request)
        {
            var mapped   = request.MapToCoreRequest(_mapper);
            var response = await _authService.Register(mapped);

            return(StatusCode(response.Code, response));
        }