/// <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; }