public async Task <IActionResult> GetSpinResult([FromBody] double playedAmout) { try { var userId = User.Claims.Where(x => x.Type == "id").FirstOrDefault().Value; var result = await wheelService.GetSpinResult(userId, playedAmout); if (!result.IsSuccess()) { return(result.ToErrorResponse()); } return(Ok(result.Data)); } catch (Exception e) { return(BadRequest(StartUpHelper.defaultErrorMessage + e.Message)); } }