public async Task <IActionResult> AcceptRematch(RematchRequestModel model) { var accessToken = HttpContext.Request.Headers["Authorization"].ToString().GetAccessTokenFromHeaderString(); var userId = await _identityService.GetUserId(accessToken); _gameManager.CreateOrUpdateGame(new CreateOrUpdateViewModel(0, 0, 1, userId, model.UserId, model.Credit, true)); return(Ok(true)); }
public async Task <IActionResult> RaiseRematch(RematchRequestModel model) { var accessToken = HttpContext.Request.Headers["Authorization"].ToString().GetAccessTokenFromHeaderString(); var userId = await _identityService.GetUserId(accessToken); _gameManager.SendRematchRaise(model.UserId, userId, model.Credit, model.MaxCredit); return(Ok(true)); }