C# 将文件夹、子文件夹和文件作为blob c返回#

C# 将文件夹、子文件夹和文件作为blob c返回#,c#,webapi,C#,Webapi,我的服务器上有一个用Ms.AspNet.webApi构建的webApi我有一个永久卷,其中有很多文件夹、子文件夹和文件 我想创建一个方法,该方法采用文件夹名称,并将文件夹、子文件夹和所有文件作为blob或任何可以在浏览器中显示的内容返回。我已经找遍了,但我找不到一个方法来做到这一点 非常感谢您的帮助。当在浏览器中显示包含子文件夹和文件的文件夹时,它会是什么样子?创建一个包含文件夹结构和下载的zip文件?这就是你想要做的吗?Tbh我认为最好的方法是用户在发送文件夹路径时开始下载整个目录和文件。一个

我的服务器上有一个用Ms.AspNet.webApi构建的webApi我有一个永久卷,其中有很多文件夹、子文件夹和文件

我想创建一个方法,该方法采用文件夹名称,并将文件夹、子文件夹和所有文件作为blob或任何可以在浏览器中显示的内容返回。我已经找遍了,但我找不到一个方法来做到这一点


非常感谢您的帮助。

当在浏览器中显示包含子文件夹和文件的文件夹时,它会是什么样子?创建一个包含文件夹结构和下载的zip文件?这就是你想要做的吗?Tbh我认为最好的方法是用户在发送文件夹路径时开始下载整个目录和文件。一个zip文件就好了。是的。System.IO.Compression中有一个ZipFile类。还有很多用于创建zip文件的第三方库。试一试。