private void GetChatLastHistoryIdList()
 {
     GameWebAPI.ChatLastHistoryIdList request = new GameWebAPI.ChatLastHistoryIdList
     {
         OnReceived = new Action <GameWebAPI.RespData_ChatLastHistoryIdList>(this.AfterChatLastHistoryIdList)
     };
     if (base.gameObject.activeInHierarchy)
     {
         APIRequestTask apirequestTask = new APIRequestTask(request, false);
         apirequestTask.SetAfterBehavior(TaskBase.AfterAlertClosed.RETURN);
         IEnumerator routine = apirequestTask.Run(null, null, (Exception noop) => null);
         base.StartCoroutine(routine);
     }
 }