public IActionResult Index([FromBody] RequestData requestData) { if (requestData == null) { return(BadRequest(new ErrorMessage { Error = "Could not decode request: JSON parsing failed" })); } if (requestData.Payload == null) { return(Ok(new ResponseData { Response = null })); } var res = _dataService.ProcessRequestData(requestData.Payload); ResponseData response = new ResponseData() { Response = res as Show[] }; return(Ok(response)); }