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; }
public UrlHelper(ImageResizertSettings storageSettings) { this.storageSettings = storageSettings; }