У меня есть файлы изображений на Azure в контейнере Blob. Все файлы имеют уникальные имена. Мне нужно искать эти файлы изображений по имени без расширений. Например у меня есть файлы: 123.PNG 345.jpg 122.JPG
Настоящий код может выполнять поиск, если я укажу полное имя файла, например 123.PNG. Как заставить его работать, просто передав 123.
Код: ID передается как параметр, который является именем файла в blob.:
var blobClient = storageAccount.CreateCloudBlobClient();
var container = blobClient.GetContainerReference("images");
container.CreateIfNotExists();
var blockBlob = container.GetBlockBlobReference(id);
blockBlob.FetchAttributes();
byte[] downloadedImage = new byte[blockBlob.Properties.Length];
blockBlob.DownloadToByteArray(downloadedImage, 0);
var imageBase64 = Convert.ToBase64String(downloadedImage);