public void PushErrorMsg(string msgString, GameUserSession session)
        {
            var msg = new MessageNormalError();

            if (session != null)
            {
                msg.SessionId = session.SessionID;
            }
            msg.ErrorMsg = msgString;
            ErrorQueue.Enqueue(msg);
        }
示例#2
0
 string IGameMessage.GetMessage()
 {
     if (MessageType == MessageType.Normal)
     {
         return(JsonConvert.SerializeObject(this));
     }
     else
     {
         var errorMsg = new MessageNormalError()
         {
             ErrorMsg = this.ErrorMsg
         };
         return(JsonConvert.SerializeObject(errorMsg));
     }
 }