//Put:api/TargetTrack/5
 public IHttpActionResult Put(string id, [FromBody] CCTVTargetTrack target)
 {
     if (id == null)
     {
         return(BadRequest("无效的VideoId标识"));
     }
     if (target == null)
     {
         return(BadRequest("提交的数据是空值"));
     }
     TargetTrackPersistence.Instance.Put(id, target);
     return(Ok("修改目标跟踪信息成功"));
 }
 // POST: api/TargetTrack
 public IHttpActionResult Post([FromBody] CCTVTargetTrack target)
 {
     if (target == null)
     {
         return(BadRequest("提交的数据是空值"));
     }
     if (string.IsNullOrWhiteSpace(target.VideoId))
     {
         return(BadRequest("无效的VideoId标识"));
     }
     TargetTrackPersistence.Instance.Put(target.VideoId, target);
     return(Ok("添加目标跟踪信息成功"));
 }
 public void PutTargetTrackInfo(CCTVTargetTrack info, bool isDeleted)
 {
     PutDefaultInfo <CCTVTargetTrack>(CCTVInfoType.TargetTrackInfo, info.VideoId, info, isDeleted);
 }