public ActionResult GetQcode() { try { WXAPPManager manager = new WXAPPManager(); using (var client = Tuhu.Nosql.CacheHelper.CreateCacheClient("WXAPPQcode")) { var resultClient = client.Get <QCodeEntity>("qcode"); if (resultClient.Success) { var bytes = manager.GetQcode(resultClient.Value, User.Identity.Name); client.Remove("qcode"); return(File(bytes, "image/jpeg", Guid.NewGuid().ToString() + resultClient.Value.path + ".jpg")); } else { return(Content(JsonConvert.SerializeObject(new { Code = -1, Msg = "缓存设置失败" }))); } } } catch (Exception em) { return(Content(JsonConvert.SerializeObject(em))); } }