/// <summary>
 /// 连接服务器
 /// </summary>
 /// <param name="connect">连接回调</param>
 public static void ConnectServer(ConnectResultBlock connect)
 {
     if (connect != null)
     {
         NetMessageManage.Manage(connect);
     }
     else
     {
         NetMessageManage.Manage();
     }
 }
        /// <summary>
        /// 发送数据
        /// </summary>
        /// <param name="value">Value.</param>
        /// <param name="resultBlock">Result block.</param>
        public static void SendMsg(SendModel send, DataResultBlock resultBlock)
        {
            MessagePack.Builder pack = new MessagePack.Builder();
            pack.SetCmd(send.cmd);
            if (send.content != null)
            {
                pack.SetContent(send.content);
            }
            pack.SetReqId(0);

            NetMessageManage.Manage().ResultBlockEvent += resultBlock;
            NetMessageManage.Manage().SendMsg(pack.Build());
        }
 /// <summary>
 /// 移除连接服务器结果回调
 /// </summary>
 public static void RemoveConnetServer(ConnectResultBlock result)
 {
     NetMessageManage.Manage().ConnectBlockEvent -= result;
 }
 /// <summary>
 /// 添加结果回调
 /// </summary>
 public static void AddResultBlock(DataResultBlock result)
 {
     NetMessageManage.Manage().ResultBlockEvent += result;
 }
 /// <summary>
 /// 移除结果回调
 /// </summary>
 public static void RemoveResultBlock(DataResultBlock result)
 {
     NetMessageManage.Manage().ResultBlockEvent -= result;
 }