// // GET: /Api/ public ActionResult GetSettingOne(string type) { SettingOneModel m = SettingOneModel.Load(); m.WelComeImage = FileHelper.MakePath(m.WelComeImage); m.News.ForEach(x => x.Image = FileHelper.MakePath(x.Image)); m.Leaders.ForEach(x => x.Image = FileHelper.MakePath(x.Image)); if (string.Equals(type, "json", StringComparison.CurrentCultureIgnoreCase)) { return(Json(m, JsonRequestBehavior.AllowGet)); } XmlSerializer xml = new XmlSerializer(m.GetType()); XmlWriterSettings settings = new XmlWriterSettings(); //settings.Indent = true; settings.NewLineChars = "\r\n"; settings.Encoding = Encoding.UTF8; MemoryStream stream = new MemoryStream(); XmlWriter writer = XmlWriter.Create(stream, settings); xml.Serialize(writer, m); writer.Close(); String result = Encoding.UTF8.GetString(stream.ToArray()); return(Content(result, "application/xml")); }
public ActionResult SettingOne() { SettingOneModel m = SettingOneModel.Load(); return(View(m)); }