/// <summary>
 /// 转换为网络勾子中转表实体
 /// </summary>
 /// <param name="po">网络勾子中转表持久化对象</param>
 public static WHMiddleware ToEntity(this WHMiddlewarePo po)
 {
     if (po == null)
     {
         return(null);
     }
     return(po.MapTo(new WHMiddleware(po.Id)));
 }
 /// <summary>
 /// 转换为网络勾子中转表实体
 /// </summary>
 /// <param name="po">网络勾子中转表持久化对象</param>
 private static WHMiddleware ToEntity2(this WHMiddlewarePo po)
 {
     if (po == null)
     {
         return(null);
     }
     return(new WHMiddleware(po.Id)
     {
         Name = po.Name,
         Summary = po.Summary,
         Token = po.Token,
         Source = po.Source,
         Push = po.Push,
         PushUrl = po.PushUrl,
         PushToken = po.PushToken,
         CreationTime = po.CreationTime,
         CreatId = po.CreatId,
         LastModifiTime = po.LastModifiTime,
         LastModifiId = po.LastModifiId,
         IsDeleted = po.IsDeleted,
         Version = po.Version,
     });
 }