// public async Task<Response<AuthInfoDTO>> SignUpGoogle(string googleToken) // { // var signUpResult = await _service.SignUpGoogle(googleToken); // if (!signUpResult.IsSuccess) // { // var errorResponse = (ErrorResponse<UserDTO>) signUpResult; // // return new ErrorResponse<AuthInfoDTO> // { // Message = errorResponse.Message, // Code = errorResponse.Code, // Errors = errorResponse.Errors, // HttpStatusCode = errorResponse.HttpStatusCode // }; // } // // var resultToken = await _tokensService.GoogleAuthenticate(googleToken); // // return resultToken; // } public async Task <Response <SignUpStepDTO> > SendNewCode(ClaimsPrincipal claims) { var result = await _service.SendNewCode(claims.GetUserId()); return(result); }