Visual studio Azure Blob存储一次仅显示一个文件

Visual studio Azure Blob存储一次仅显示一个文件,visual-studio,azure,visual-studio-2015,azure-storage,azure-storage-blobs,Visual Studio,Azure,Visual Studio 2015,Azure Storage,Azure Storage Blobs,我使用以下方法将文件上载到blob存储: public static string UploadToBlob(string filePath, string container) { if (!File.Exists(filePath)) return string.Empty; var fileContent = File.ReadAllBytes(filePath); var fileName = Path.GetFileName(filePath); var b

我使用以下方法将文件上载到blob存储:

public static string UploadToBlob(string filePath, string container)
{
  if (!File.Exists(filePath))
    return string.Empty;

  var fileContent = File.ReadAllBytes(filePath);

  var fileName = Path.GetFileName(filePath);
  var blobPath = $"/{Guid.NewGuid()}/{fileName}";
  var azStorage = new AzureBlobStorage(ConfigurationHelper.GetConnectionAsString("StorageConnectionString"));

  return azStorage.Upload(container, blobPath, fileContent, fileName);
}
然后我在foreach循环中执行,如下所示:

FileProcessor.UploadToBlob(filePathLocal, StorageBlobContainers.ArcoExtractionPdfs);
当我浏览insider server explorer时,我可以看到blob:

但当我输入时,只有一个文件显示:

但是,如果我删除此文件并单击“刷新”,则会显示另一个文件,通过重复此操作,我可以逐个查看所有文件


如何一次查看blob中的所有文件?

我很幸运地使用了新的Microsoft Azure Storage Explorer应用程序:好的,我已经下载了它。这个应用看起来很酷,但它的行为方式完全一样/你在哪里上AzureBlobStorage课程?我通常使用我们的CloudStorageAccount和CloudBlobClient。您是否正在使用Nuget软件包或其他库?@iuliu.net似乎您的代码包装了Azure Storage SDK API,是吗?代码
var blobPath=$“/{Guid.NewGuid()}/{fileName}”
似乎要创建一个名为
Guid.NewGuid()
的目录,以便在容器
arcoextractionpdfs
上上载文件。使用Azure存储不正确,请参阅部分。