ASP.NET Core 3 框架揭秘(上下册)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第5章 文件系统

ASP.NET Core应用具有很多读取文件的场景,如读取配置文件、静态 Web资源文件(如CSS、JavaScript和图片文件等)、MVC应用的View文件,以及直接编译到程序集中的内嵌资源文件。这些文件的读取都需要使用一个 IFileProvider 对象。IFileProvider 对象构建了一个抽象的文件系统,我们不仅可以利用该系统提供的统一API来读取各种类型的文件,还能及时监控目标文件的变化。