コード例 #1
0
 public CommonChatModel(IChatUiAdapter chatState) : base(chatState)
 {
     _chatState = chatState;
     chatState.AddMessageAction = (data) => { AddMessage(data as BroadcastMessageData); };
     chatState.GetPersonalOnlineStatusCallback = (data) =>
     {
         var    list     = data as ArrayList;
         bool   isOnline = (bool)list[0];
         string name     = (string)list[1];
         long   id       = (long)list[2];
         GetPersonalOnlineStatus(isOnline, name, id);
     };
 }