public JsonResult CreatePicturePuzzle() { var createPicturePuzzleRequest = new CreatePicturePuzzleRequest() { BoardGameWidth = 500, BoardGameHeight = 1000, NumberOfPuzzles = 10, }; var apiClient = new HttpApiClient(); try { var responseData = apiClient.Post <CreatePicturePuzzleResponse>($"{_aceAFaceApiUrl}/PuzzleGames", createPicturePuzzleRequest); return(Json(new { success = true, responseData = responseData.PicturePuzzleResponses }, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(new { success = false, responseText = ex.Message }, JsonRequestBehavior.AllowGet)); } }
public IHttpActionResult CreatePicturePuzzle(CreatePicturePuzzleRequest request) { var response = _createPicturePuzzleService.Execute(request); return(Ok(response)); }