


















https://www.cnblogs.com/linezero/p/5541326.html
代码
/* Program.cs 文件内容 */
using Microsoft.AspNetCore.StaticFiles;
using Microsoft.Extensions.FileProviders;
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddDirectoryBrowser();
var app = builder.Build();
string sharePath = @"D:\fileShared";
var dir = new DirectoryBrowserOptions
{
FileProvider = new PhysicalFileProvider(sharePath)
};
app.UseDirectoryBrowser(dir);
var fileExtensionContentTypeProvider = new FileExtensionContentTypeProvider();
fileExtensionContentTypeProvider.Mappings.TryAdd(".apk", "application/vnd.android.package-archive");
var staticfile = new StaticFileOptions
{
FileProvider = new PhysicalFileProvider(sharePath),
ContentTypeProvider = fileExtensionContentTypeProvider
};
app.UseStaticFiles(staticfile);
app.Run();
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。