ASP.Net Core 为了便于获取文件和文件夹信息,监视文件变更, 在文件系统中提供了一个抽象层:File Providers, 这篇文章将会讨论如何使用 File Providers 。File Provider 抽象层 file prodivers 实现了 IFileProvider 接口,它的实现子类大概有三块: Physical,Embedded 和 Composite ,同时这个接口提供了可用于获取文件和文件夹的相关信息的方法,接口定义如下: public interface IFileProvider { IDirectoryContents GetDirectoryContents(string subpath); IFileInfo GetFileInfo(string subpath); IChangeToken Watch(string filter); }如果要实现 更改通知,还需要用 IChangeToken 接口,代码如下: public interface IChangeToken { bool ActiveChangeCallbacks { get; } bool
………………………………