Esempio n. 1
0
        public ImageResizertService(ImageResizertSettings settings)
        {
            var storageAccount = CloudStorageAccount.Parse(settings.AzureConnectionString);
            var blobClient     = storageAccount.CreateCloudBlobClient();

            downloadContainer  = blobClient.GetContainerReference(settings.AssetContainerName);
            cacheContainer     = string.IsNullOrEmpty(settings.CacheContainerName) ? downloadContainer : blobClient.GetContainerReference(settings.CacheContainerName);
            cacheFolder        = settings.CacheContainerFolder ?? "imagecache";
            compressionQuality = settings.CompressionQuality;
        }
Esempio n. 2
0
 public UrlHelper(ImageResizertSettings storageSettings)
 {
     this.storageSettings = storageSettings;
 }