Hazure Blob Herese Получите несколько свойств от нескольких каплей по одному вызовуC#

Место общения программистов C#
Ответить
Anonymous
 Hazure Blob Herese Получите несколько свойств от нескольких каплей по одному вызову

Сообщение Anonymous »

У нас есть проект, доступ к которому хранится в Azure Blob с кодом, который можно упростить: < /p>

Код: Выделить всё

private static BlobContainerClient _chunk_storage_client;

foreach (Chunk chunk in targetFile.Chunks)
{
BlobClient chunkClient = _chunk_storage_client.GetBlobClient(chunk.Name);
BlobProperties props = chunkClient.GetProperties();

if (props.ContentHash.Length > 0)
{
chunk.Md5 = props.ContentHash.ToHex();
}
}
Код работает для большей части случая, но для некоторого конкретного целевого файла имеет 100 тыс. Кусков. Код приведет 100 тыс. Вызовов к хранилищам, которые приводят в Timeout.>

Подробнее здесь: https://stackoverflow.com/questions/796 ... y-one-call
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»