/// <summary>
 /// Initializes a new instance of the <see cref="AzureBlobStorageUploader"/> class
 /// </summary>
 /// <param name="files">The file collection to upload</param>
 /// <param name="container">The Azure Blob Container to upload to</param>
 public AzureBlobStorageUploader(UploadableFileCollection files, CloudBlobContainer container)
     : base(files)
 {
     _container = container;
     var existingFileNames = new List<string>(container.ListBlobs(null, false)
         .Select(n => WebUtility.UrlDecode(n.Uri.Segments.Last()))).ToArray();
     files.AssertAndResolveUniqueSaveNames(existingFileNames);
 }
 public FileUploaderBase(UploadableFileCollection files)
 {
     _files = files;
 }