public ActionResult Details(int id) { Painting painting = _databaseContext.Paintings.Find(id); var urlSigner = new AmazonS3UrlSigner(_credentials); var signedUrl = urlSigner.GetSignedUrl(new Uri(painting.ImageUrl), TimeSpan.FromMinutes(20)); return Json(new { id = painting.Id, signedUrl = signedUrl, name = painting.Name }, JsonRequestBehavior.AllowGet); }
public ActionResult Details(int id) { Painting painting = _databaseContext.Paintings.Find(id); var urlSigner = new AmazonS3UrlSigner(_credentials); var signedUrl = urlSigner.GetSignedUrl(new Uri(painting.ImageUrl), TimeSpan.FromMinutes(20)); return(Json(new { id = painting.Id, signedUrl = signedUrl, name = painting.Name }, JsonRequestBehavior.AllowGet)); }