/// <summary> /// Load special version of an image /// </summary> public ActionResult Load(ImageVersions version, string id) { var image = _manager.Get(id); var imageVersion = image.Versions.First(v => v.Version == version); var stream = _manager.Open(imageVersion.ImageHash); return(File(stream, "image/jpeg")); }
///<summary> /// Create new image version ///</summary> public ImageVersion(ImageVersions version, string imageHash) { Version = version; ImageHash = imageHash; }