Я хочу создать Azure SDK BlobClient
, зная Uri большого двоичного объекта. Я могу сделать это так:
StorageSharedKeyCredential storageCredential = new StorageSharedKeyCredential("devstoreaccount1", "account key");
BlobClient bl = new BlobClient(new Uri(blobUri), storageCredential);
Но я не хочу использовать StorageSharedKey в этом случае. Я хочу использовать строку подключения.
Однако конструктор, принимающий строку подключения в качестве первого параметра, выглядит следующим образом:
введите описание изображения здесь
Есть ли другой способ инициализировать BlobClient с помощью строки подключения Blob Uri +? Если нет, поскольку все, что у меня есть в качестве входных данных, - это URL-адрес BLOB-объекта, есть ли способ проанализировать URL-адрес, чтобы изолировать имя контейнера и имя BLOB-объекта? Я не знаю, как их идентифицировать.