NET Core中如何在app.UseStaticFiles中使用多个文件夹?

德曼

我想从我的Web API访问多个文件夹位置以显示图像。我无法更改文件夹位置(取决于我无权修改任何内容的设备)。

对于我做过的其中一个文件夹:

string FolderToListen = Configuration["xxx:yyy"];

app.UseStaticFiles(new StaticFileOptions()
{
    FileProvider = new PhysicalFileProvider(FolderToListen),
});

现在我想做的是:

string FolderToListen2= Configuration["xxx2:yyy2"];
app.UseStaticFiles(new StaticFileOptions()
{
    FileProvider = new PhysicalFileProvider(FolderToListen),
    FileProvider = new PhysicalFileProvider(FolderToListen2),
});

但这不起作用。有什么办法可以将多个文件夹传递给UseStaticFiles?

梅赞头

您可以注册UseStaticFolder两次:

app.UseStaticFiles(new StaticFileOptions()
{
    FileProvider = new PhysicalFileProvider(FolderToListen),
});

app.UseStaticFiles(new StaticFileOptions()
{
    FileProvider = new PhysicalFileProvider(FolderToListen2),
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在VB.Net中使用单个Windows复制GUI复制多个文件/文件夹

如何在 Asp.net Core 项目中使用 SoapCore 在项目路由文件夹中公开 wsdl

如何在ASP.NET Core 1.0中使用UseStaticFiles

如何在vb.net中使用凭据访问远程文件夹?

如何在 CodeIgniter 中使用多个缓存文件夹

如何在asp.net core 3.1中显示嵌套文件夹中的页面

在 VisualStudio 中使用 vb.net 在 excel 中打开特定文件夹

如何在ASP.NET Core中为wwwroot配置替代文件夹?

如何在ASP.NET Core 1.0中获取bin文件夹

如何在 .NET Core 中访问网络共享文件夹

如何在macOS中使用python附加文件夹中存在的多个.dmg文件

如何在.NET Core中写入文件?

在ASP.NET 4.5项目中使用wwwroot文件夹(ASP.NET Core样式)

如何使用基于声明的授权保护ASP.NET Core 2.1中的静态文件夹

当配置文件在子文件夹中时,如何在 ASP.NET Core Middleware 中获取配置?

如何在.NET Core 2.0中使用PrincipalContext

如何在VB.net上删除多个文件夹

如何在.NET Core 3中使用LINQ语法查询多个表

如何在ASP.NET Core 3.0中使用ValidationAttribute验证多个操作参数

在Docker上托管后如何在.Net Core Web API中创建和访问文件夹结构

如何在JavaFX中使用treeview在主文件夹中创建许多文件夹?

如何使用带有凭据的网络共享路径作为asp.net core中的静态文件文件夹

如何在.net Core中的库中包含文件

.NET Core包含发布文件夹

如何使用ASP.NET Core将图像保存到数据库中的其他文件夹?

如何在.NET CORE中使用SqlException?

如何在.Net Core中使用ServiceExtensions?

如何在.NET Core中使用IUserIdProvider?

如何在View文件夹中使用js文件