public QunarCodeListResponse GetList(QunarCodeRequest request) { QunarCodeListResponse rep = new QunarCodeListResponse(); QunarCodeLib codeLib = new QunarCodeLib(); List <QunarCode> lstCodes = codeLib.GetModelList(request.Code); lstCodes.ForEach(x => { rep.Codes.Add(x.Code); }); return(rep); }
public static List <string> ReadQunarCodes(string code = "") { // Task.Factory.StartNew(() => // { string repContent = CoreHelper.DoPost(System.Configuration.ConfigurationManager.AppSettings["SearchQunarCodeUrl"].ToString(), new QunarCodeRequest() { Code = code }); if (string.IsNullOrEmpty(repContent)) { return(new List <string>()); } QunarCodeListResponse codeList = JsonConvert.DeserializeObject <QunarCodeListResponse>(repContent); return(codeList.Codes); //}); //List<string> lstCodes = new List<string>(); //XmlDocument doc = new XmlDocument(); //string path = System.IO.Directory.GetCurrentDirectory(); //string xmlCodes = File.ReadAllText(path + "\\QunarCode.xml"); //QunarCodeList codeList = XmlHelper.Deserialize(typeof(QunarCodeList), xmlCodes) as QunarCodeList; //return codeList.Code; }