Exemplo n.º 1
0
        internal void HandleMessage(ChatMessageModel chatMessageModel)
        {
            UserInfoModel uiModel = UserCache.Get(chatMessageModel.SendUserId, () =>
            {
                return(new UserInfoModel
                {
                    NickName = "神秘人",
                    Signature = "木有签名",
                    UserId = chatMessageModel.ReceiveUserId
                });
            });

            if (chatMessageModel is ChatTextMessageModel)
            {
                ChatTextMessageModel ctmModel = chatMessageModel as ChatTextMessageModel;
                AddMessageToView(uiModel.NickName, ctmModel.Message);
            }
        }
Exemplo n.º 2
0
        //public static void PushMessage(ChatMessageModel cmModel)
        //{

        //}
        internal static void HandleMessage(ChatMessageModel chatTextMessageModel)
        {
        }