自己造轮子是一件苦差事。 现在,您可以专注于业务开发,仅需集成 ⭐️Furion⭐️ 即可。
Skip to main content

13. FS 静态类

13.1 获取物理文件提供器

var fileProvider = FS.GetPhysicalFileProvider(@"c:/test");

13.2 获取嵌入资源文件提供器

var fileProvider = FS.GetEmbeddedFileProvider(Assembly.GetEntryAssembly());

13.3 获取文件提供器

var fileProvider = FS.GetFileProvider(FileProviderTypes.Physical, @"c:/test");

13.4 特别注意

使用该功能需确保 services.AddVirtualFileServer() 已注册。框架提供两种方式控制该服务注册:

  • AppSettings 配置(推荐方式)
{
"AppSettings": {
"EnabledVirtualFileServer": true
}
}

以上配置默认开启,无需配置。

  • `手动注册
services.AddVirtualFileServer();