// POST api/userevents public ReturnValue Post([FromBody] UserEventCreate value) { if (value == null) { throw new HttpResponseException(HttpStatusCode.NotFound); } ReturnValue returnValue = new ReturnValue(); try { var serializer = new JavaScriptSerializer(); var serializedResult = serializer.Serialize(value.PhoneHash); returnValue.value = entity.UserEventCreate(value.UserSN, value.Catogory, value.CatogoryName, serializedResult); returnValue.code = 0; returnValue.msg = "succes"; } catch { throw new HttpResponseException(HttpStatusCode.InternalServerError); } return(returnValue); }