public IHttpActionResult FindUsages([FromBody]int? id) { try { if (!ModelState.IsValid) { return BadRequest(ModelState); } var services = new DecoderServices(); var list = services.FindProcedureUsages(id); return Json(list.ToArray()); } catch (Exception e) { //return Json(new { error = e.ToString() }); return InternalServerError(e); } }