У меня есть метод, который добавляет файлы в хранилище BLOB-объектов Azure, проблема в том, что я пытаюсь указать условие, при котором он НЕ перезаписывает большой двоичный объект, а просто добавляет к нему. Я пытаюсь использовать условие доступа к параметрам, однако VS говорит, что этот метод не может принимать два параметра - async void archiveNewImportedImages (List imageFiles) {
// Saving the images
// Retrieve reference to a blob named "myblob".
// Create or overwrite the "myblob" blob with contents from a local file.
using (var fileStream = System.IO.File.OpenRead(@"C:\Users\rahulchawla\Desktop\FilezilleIMGS\FilezilleIMGS\MTO_Image\CR01-1-20170623-1327.jpg"))
{
await blockBlob.UploadFromStreamAsync(fileStream, accessCondition: AccessCondition.GenerateIfNoneMatchCondition("*"));
}
// save url of the image into a variable and later to the database
/// fileURL = blockBlob.Uri.ToString();
}
Какие-либо предложения?
Конечная цель: не перезаписывать контейнер - продолжать добавлять отдельные файлы, например. img1.jpg, img2.jpg в blob
Дополнительные сведения: хотите добавить изображения в контейнер (другими словами, продолжайте добавлять изображения в контейнер). Если файл существует, то не хотелось бы перезаписывать существующий файл)