Asp.net mvc Azure文件存储/索引解决方案

Asp.net mvc Azure文件存储/索引解决方案,asp.net-mvc,azure,azure-web-app-service,Asp.net Mvc,Azure,Azure Web App Service,我正在开发一个Web应用程序,它作为Azure Web应用程序运行。该应用程序有一个部分,用户可以在其中导航目录,并允许用户打开文件和浏览所述目录中的子目录 目前,子目录和文件位于“~/Content/Documents”,我正在使用directory.GetFiles()和directory.GetDirectories()浏览目录;System.IO提供的功能 有问题的文件一天会被检索和下载几次,由于数量很大,而且可能会发生更改,因此无法逐个手动路径 但是,在web目录中存储文件变得不方便。

我正在开发一个Web应用程序,它作为Azure Web应用程序运行。该应用程序有一个部分,用户可以在其中导航目录,并允许用户打开文件和浏览所述目录中的子目录

目前,子目录和文件位于
“~/Content/Documents”
,我正在使用
directory.GetFiles()
directory.GetDirectories()
浏览目录;
System.IO
提供的功能

有问题的文件一天会被检索和下载几次,由于数量很大,而且可能会发生更改,因此无法逐个手动路径

但是,在web目录中存储文件变得不方便。所以我的两个问题是:

我可以使用什么Azure服务来存储和检索我的文件

以下哪项服务提供了索引/映射适合我的web应用的路径的功能


请注意,用户无法编辑或以其他方式上载任何文件,因此该服务不需要允许未经身份验证的上载。

全新的Azure文件存储功能可用于将文件存储在Azure存储中,并通过SMB文件共享访问这些文件。这将允许遗留应用程序需要使用传统的文件共享来保存/检索文件。这允许更容易地集成到现有应用程序中,而无需完全重写文件存储代码


谢谢!我将考虑将SMB与我的web应用程序集成。