# Microsoft.Extensions.FileProviders.Physical
This assembly provides an implementation of a physical file provider that looks-up files from disk. It can watch for changes on disk either by using a `FileSystemWatcher` or by using polling.

The primary type is [`PhysicalFileProvider`](https://learn.microsoft.com/dotnet/api/microsoft.extensions.fileproviders.physicalfileprovider).

Documentation can be found at https://learn.microsoft.com/dotnet/api/microsoft.extensions.fileproviders.physical.

## Contribution Bar
- [x] [We consider new features, new APIs and performance changes](../../libraries/README.md#primary-bar)
- [x] [We consider PRs that target this library for new source code analyzers](../../libraries/README.md#secondary-bars)

## Deployment
The Microsoft.Extensions.FileProviders.Physical assembly is shipped as a [NuGet package](https://www.nuget.org/packages/Microsoft.Extensions.FileProviders.Physical).