Thanks a lot for reporting. It's already fixed in the upcoming version 3.80
Great! Thx!
blockBlob.FetchAttributes();
var cacheControl = "max-age=2592000, must-revalidate";
blockBlob.Properties.CacheControl = cacheControl;
blockBlob.SetProperties();
var fileExtension = Path.GetExtension(thumbFileName);
var contentType = "application/octet-stream";
switch (fileExtension)
{
case ".jpg": contentType = "image/jpeg"; break;
case ".jpeg": contentType = "image/jpeg"; break;
case ".png": contentType = "image/png"; break;
case ".gif": contentType = "image/gif"; break;
}
blockBlob.Properties.ContentType = contentType;
url: '@Html.Raw(Url.Action("ProductDetails_AttributeChange", "ShoppingCart", new {productId = productId, validateAttributeConditions = attributesHaveConditions}))',
url: '@Html.Raw(Url.Action("ProductDetails_AttributeChange", "ShoppingCart", new {productId = productId, validateAttributeConditions = attributesHaveConditions}).ToLower())',