Azure Blob 파일의 모든 이름을 컨테이너에 넣으 려합니다 (특정 목적으로). stackoverflow.com (getting list of names of Azure blob files in a container?) 에서조차 비슷한 질문을 발견했습니다. 그러나 모든 대답은 ListBlobs() - 메서드를 먼저 사용하고 있습니다. 모든 파일이 목록에 저장되고 모든 파일에서 이름이 수신되기까지 24,000 개의 파일로 인해이를 방지하기 위해 약 10 분이 소요됩니다. 방법은 전 C# 지금 사용컨테이너에 Azure BLOB 파일의 모든 이름 만 가져 오는 중입니까?
var container = GetOrCreateBlobContainer(containerName);
var blobs = container.ListBlobs(useFlatBlobListing: true);
var blobNames = blobs.OfType<CloudBlockBlob>().Select(b => b.Name).ToList();
return blobNames;
내가 원하는 무엇 :() 첫 container.ListBlobs를 사용하지 않고 스토리지에서 직접 모든 이름을 가져옵니다.
가능합니까 ??
댓글을 보내 주셔서 감사합니다.하지만 파일은 하루에 바뀌므로 txt 파일을 최신 상태로 유지하는 것은 불가능합니다. –