public bool Login(HeartInfo heartInfo)
        {
            if (LoginHeartInfo.ContainsKey(heartInfo.LoginType))
            {
                var valueList = new List<HeartInfo>();
                LoginHeartInfo.TryGetValue(heartInfo.LoginType, out valueList);
                valueList.Add(heartInfo);
            }
            else
            {
                LoginHeartInfo.Add(heartInfo.LoginType, new List<HeartInfo>() { heartInfo });
            }

            return true;
        }
 public bool SendHeartTime(HeartInfo heartInfo)
 {
     return true;
 }
 public void OffLine(HeartInfo heartInfo)
 {
     return ;
 }
 public bool CheckOnLine(HeartInfo heartInfo)
 {
     return true;
 }