public static string Build() { bool value = false; string message = "Fail!"; XElement result = new XElement("Result"); try { using (PlayerBussiness db = new PlayerBussiness()) { BestEquipInfo[] infos = db.GetCelebByDayBestEquip(); foreach (BestEquipInfo info in infos) { result.Add(FlashUtils.CreateBestEquipInfo(info)); } value = true; message = "Success!"; } } catch (Exception ex) { log.Error("Load CelebByDayBestEquip is fail!", ex); } result.Add(new XAttribute("vaule", value)); result.Add(new XAttribute("message", message)); return(csFunction.CreateCompressXml(result, "CelebForBestEquip", false)); }