/// <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"));
        }
Пример #2
0
 ///<summary>
 /// Create new image version
 ///</summary>
 public ImageVersion(ImageVersions version, string imageHash)
 {
     Version   = version;
     ImageHash = imageHash;
 }