public IHttpActionResult Post([FromBody] Request <MetaData> request)
 {
     try
     {
         Response <MetaData> response = new Response <MetaData>();
         MetaData            model    = request.Data as MetaData;
         if (model == null)
         {
             return(NotFound());
         }
         if (model.ID <= 0)
         {
             int ID = bll.Add(model);
             model.ID = ID;
         }
         else
         {
             bool isEditSuccess = bll.Edit(model);
         }
         response.Data = model;
         return(Ok(response));
     }
     catch (Exception ex)
     {
         LogService.WriteErrorLog("MetaDataController[Post]", ex.ToString());
         return(BadRequest(ex.Message));
     }
 }