Пример #1
0
        public static string ImageUrl(this UrlHelper url, string packageId, string version, string originalUrl)
        {
            if (string.IsNullOrWhiteSpace(originalUrl))
            {
                return(null);
            }

            var imagelocation = _imagesService.CacheAndGetImage(originalUrl, packageId, version);

            if (string.IsNullOrWhiteSpace(imagelocation))
            {
                return(originalUrl);
            }

            return(string.Format("~/content/{0}/{1}", Constants.PackageImagesFolderName, Path.GetFileName(imagelocation)));
        }