using Newtonsoft.Json.Linq; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ssgrestserver { class 채팅리스트 : ARequestObject, INeedKeyRequest { string mRequestURL = "/mfront/mobile/broadtalkList?"; public void setNeedKeys() { mNeedKeyList.Add("seqGFrameNo"); mNeedKeyList.Add("startDate"); mNeedKeyList.Add("endDate"); mNeedKeyList.Add("보낸사람"); } protected override string startUpdateWork() { mIsSendTypeGet = true; string bufURLDataString = ""; foreach (KeyValuePair item in mRequestParameterKVPairList) { bufURLDataString += item.Key + @"=" + item.Value + @"&"; } bufURLDataString = bufURLDataString.Substring(0, bufURLDataString.Length - 1); JObject receiveData = JObject.Parse(httpRequest(mRequestURL + bufURLDataString)); receiveData.Add("조회시간", DateTime.Now.ToString()); receiveData.Add("보낸사람", mRequestParameterKVPairList["보낸사람"]); //receiveData. return receiveData.ToString(Newtonsoft.Json.Formatting.None); } } }