public IActionResult ArrayHandler([FromBody] ArrayObject arrayObject) { int result = 0; if (arrayObject.Action == null) { return(Json(new { error = "Please provide what to do with the numbers!" })); } if (arrayObject.Action == "Sum") { result = arrayObject.Sum(arrayObject.Number); } else if (arrayObject.Action == "Multiply") { result = arrayObject.Multiply(arrayObject.Number); } else if (arrayObject.Action == "Double") { int[] resultforDouble = arrayObject.Double(arrayObject.Number); return(Json(new { result = resultforDouble })); } return(Json(new { result = result })); }