public IHttpActionResult RecordQuery(string key) { TemplatesService service = new TemplatesService(); try { var query = service.GetEntity(key); var packageEntity = query.PackageResult(); return(Json(packageEntity)); } catch (Exception) { PackageResultEntity <object> packageResultEntity = new PackageResultEntity <object>() { list = null, msg = "failed" }; return(Json(packageResultEntity)); } }