Microsoft.Extensions.FileProviders.Abstractions 10.0.0

About

Serves as the foundation for creating file providers in .NET, offering core abstractions to develop custom file providers capable of fetching files from various sources.

Key Features

  • Core abstractions for creating and managing file providers.
  • Flexibility to develop custom file providers for fetching files from distinct sources.

How to Use

This package is typically used with an implementation of the file provider abstractions, such as Microsoft.Extensions.FileProviders.Composite or Microsoft.Extensions.FileProviders.Physical.

Main Types

The main types provided by this library are:

  • Microsoft.Extensions.FileProviders.IFileProvider
  • Microsoft.Extensions.FileProviders.IDirectoryContents
  • Microsoft.Extensions.FileProviders.IFileInfo
  • Microsoft.Extensions.FileProviders.NullFileProvider

Additional Documentation

Feedback & Contributing

Microsoft.Extensions.FileProviders.Abstractions is released as open source under the MIT license. Bug reports and contributions are welcome at the GitHub repository.

Showing the top 20 packages that depend on Microsoft.Extensions.FileProviders.Abstractions.

Packages Downloads
Microsoft.Extensions.FileProviders.Composite
Composite file and directory providers for Microsoft.Extensions.FileProviders.
14
Microsoft.Extensions.FileProviders.Embedded
File provider for files in embedded resources for Microsoft.Extensions.FileProviders. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/2f1db20456007c9515068a35a65afdf99af70bc6
12
Microsoft.Extensions.FileProviders.Embedded
File provider for files in embedded resources for Microsoft.Extensions.FileProviders. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/fc93e595ceffbb1e3e85532bf454e92a6a80dd6b
12
Microsoft.Extensions.FileProviders.Composite
Composite file and directory providers for Microsoft.Extensions.FileProviders.
12
Microsoft.Extensions.FileProviders.Physical
File provider for physical files for Microsoft.Extensions.FileProviders.
11
Microsoft.Extensions.Hosting.Abstractions
Hosting and startup abstractions for applications.
11
Microsoft.Extensions.FileProviders.Embedded
File provider for files in embedded resources for Microsoft.Extensions.FileProviders. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/d0ca5a8d20ac50a33d5451e998a5d411a810c8d7
11
Microsoft.Extensions.FileProviders.Embedded
File provider for files in embedded resources for Microsoft.Extensions.FileProviders. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/6939d9ab90aa1e57bb0619bb28819f7bcbfdbb54
11
Microsoft.Extensions.FileProviders.Embedded
File provider for files in embedded resources for Microsoft.Extensions.FileProviders. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/564969bca155b40432d101ec35f24a0e81e6afa0
11
Microsoft.Extensions.FileProviders.Embedded
File provider for files in embedded resources for Microsoft.Extensions.FileProviders. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/827b96040e62e5aa47d829bfa61c000d315d4f2e
11
Microsoft.Extensions.FileProviders.Embedded
File provider for files in embedded resources for Microsoft.Extensions.FileProviders.
11
Microsoft.Extensions.FileProviders.Embedded
File provider for files in embedded resources for Microsoft.Extensions.FileProviders. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/610fe433e07b32ed451ed99d07df63be47c29050
11
Microsoft.Extensions.FileProviders.Embedded
File provider for files in embedded resources for Microsoft.Extensions.FileProviders. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/02c6de4ba6022025fcda7581415f310f8c73cdc3
11
Microsoft.Extensions.FileProviders.Embedded
File provider for files in embedded resources for Microsoft.Extensions.FileProviders. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/3dfc6fda80a10797b8c8fda1970e7b377fd8ed8d
11
Microsoft.Extensions.FileProviders.Embedded
File provider for files in embedded resources for Microsoft.Extensions.FileProviders. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/af22effae4069a5dfb9b0735859de48820104f5b
11
Microsoft.Extensions.FileProviders.Embedded
File provider for files in embedded resources for Microsoft.Extensions.FileProviders. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/b8139c5ee58f1708b0e3368a1b241400edd6cbc4
11
Microsoft.Extensions.FileProviders.Embedded
File provider for files in embedded resources for Microsoft.Extensions.FileProviders. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/67acc3d331454956fc06d6de2218a625e3e596f8
11

https://go.microsoft.com/fwlink/?LinkID=799421

.NET Framework 4.6.2

.NET 8.0

.NET 9.0

.NET 10.0

.NET Standard 2.0

Version Downloads Last updated
10.0.0 1 11/18/2025
10.0.0-rc.2.25502.107 2 10/18/2025
10.0.0-rc.1.25451.107 1 09/17/2025
10.0.0-preview.7.25380.108 2 08/18/2025
10.0.0-preview.6.25358.103 3 07/17/2025
10.0.0-preview.5.25277.114 4 06/15/2025
10.0.0-preview.4.25258.110 4 05/15/2025
10.0.0-preview.3.25171.5 4 04/14/2025
10.0.0-preview.2.25163.2 5 04/16/2025
10.0.0-preview.1.25080.5 6 04/16/2025
9.0.11 2 11/19/2025
9.0.10 2 10/19/2025
9.0.9 1 09/19/2025
9.0.8 2 08/19/2025
9.0.7 3 07/16/2025
9.0.6 5 06/13/2025
9.0.5 2 06/16/2025
9.0.4 6 04/15/2025
9.0.3 6 04/16/2025
9.0.2 6 04/16/2025
9.0.1 5 04/16/2025
9.0.0 2 11/14/2024
9.0.0-rc.2.24473.5 1 02/20/2025
9.0.0-rc.1.24431.7 1 02/20/2025
9.0.0-preview.7.24405.7 8 02/20/2025
9.0.0-preview.6.24327.7 5 04/16/2025
9.0.0-preview.5.24306.7 5 04/16/2025
9.0.0-preview.4.24266.19 4 04/17/2025
9.0.0-preview.3.24172.9 4 04/17/2025
9.0.0-preview.2.24128.5 6 04/16/2025
9.0.0-preview.1.24080.9 1 02/20/2025
8.0.0 2 05/23/2024
8.0.0-rc.2.23479.6 6 04/17/2025
8.0.0-rc.1.23419.4 9 02/20/2025
8.0.0-preview.7.23375.6 7 04/16/2025
8.0.0-preview.6.23329.7 7 04/16/2025
8.0.0-preview.5.23280.8 7 04/16/2025
8.0.0-preview.4.23259.5 7 04/16/2025
8.0.0-preview.3.23174.8 8 04/16/2025
8.0.0-preview.2.23128.3 8 04/17/2025
8.0.0-preview.1.23110.8 5 04/16/2025
7.0.0 6 04/16/2025
7.0.0-rc.2.22472.3 6 04/16/2025
7.0.0-rc.1.22426.10 7 02/20/2025
7.0.0-preview.7.22375.6 8 02/20/2025
7.0.0-preview.6.22324.4 8 02/20/2025
7.0.0-preview.5.22301.12 8 02/20/2025
7.0.0-preview.4.22229.4 8 04/16/2025
7.0.0-preview.3.22175.4 7 04/16/2025
7.0.0-preview.2.22152.2 8 04/17/2025
7.0.0-preview.1.22076.8 7 02/20/2025
6.0.1 7 04/16/2025
6.0.0 6 04/16/2025
6.0.0-rc.2.21480.5 6 02/20/2025
6.0.0-rc.1.21451.13 8 02/20/2025
6.0.0-preview.7.21377.19 7 04/16/2025
6.0.0-preview.6.21352.12 9 02/20/2025
6.0.0-preview.5.21301.5 9 02/20/2025
6.0.0-preview.4.21253.7 7 04/17/2025
6.0.0-preview.3.21201.4 8 02/20/2025
6.0.0-preview.2.21154.6 8 04/17/2025
6.0.0-preview.1.21102.12 7 04/16/2025
5.0.0 7 04/16/2025
5.0.0-rc.2.20475.5 6 04/16/2025
5.0.0-rc.1.20451.14 7 04/17/2025
5.0.0-preview.8.20407.11 6 04/16/2025
5.0.0-preview.7.20364.11 8 04/17/2025
5.0.0-preview.6.20305.6 8 04/17/2025
5.0.0-preview.5.20278.1 8 02/20/2025
5.0.0-preview.4.20251.6 8 02/20/2025
5.0.0-preview.3.20215.2 6 04/17/2025
5.0.0-preview.2.20160.3 5 04/16/2025
5.0.0-preview.1.20120.4 7 04/16/2025
3.1.32 8 02/20/2025
3.1.31 9 02/20/2025
3.1.30 7 02/20/2025
3.1.29 8 02/20/2025
3.1.28 9 02/20/2025
3.1.27 8 02/20/2025
3.1.26 8 02/20/2025
3.1.25 9 02/20/2025
3.1.24 9 02/20/2025
3.1.23 7 02/20/2025
3.1.22 6 02/20/2025
3.1.21 8 02/20/2025
3.1.20 8 02/20/2025
3.1.19 9 02/20/2025
3.1.18 7 02/20/2025
3.1.17 9 02/20/2025
3.1.16 7 02/20/2025
3.1.15 7 02/20/2025
3.1.14 9 02/20/2025
3.1.13 7 02/20/2025
3.1.12 8 02/20/2025
3.1.11 8 02/20/2025
3.1.10 9 02/20/2025
3.1.9 6 04/16/2025
3.1.8 7 04/16/2025
3.1.7 7 04/16/2025
3.1.6 7 04/16/2025
3.1.5 8 04/16/2025
3.1.4 7 04/16/2025
3.1.3 8 04/16/2025
3.1.2 7 04/16/2025
3.1.1 6 04/16/2025
3.1.0 8 04/18/2025
3.1.0-preview3.19553.2 9 02/20/2025
3.1.0-preview2.19525.4 5 04/16/2025
3.1.0-preview1.19506.1 6 02/20/2025
3.0.3 6 04/16/2025
3.0.2 7 04/16/2025
3.0.1 8 04/16/2025
3.0.0 7 04/16/2025
3.0.0-rc1.19456.10 6 04/16/2025
3.0.0-preview9.19423.4 5 04/17/2025
3.0.0-preview8.19405.4 8 04/16/2025
3.0.0-preview7.19362.4 8 04/17/2025
3.0.0-preview6.19304.6 7 02/20/2025
3.0.0-preview5.19227.9 7 04/16/2025
3.0.0-preview4.19216.2 6 04/17/2025
3.0.0-preview3.19153.1 6 04/17/2025
3.0.0-preview.19074.2 8 04/17/2025
3.0.0-preview.18572.1 7 04/16/2025
2.2.0 6 04/16/2025
2.2.0-preview3-35497 7 04/16/2025
2.2.0-preview2-35157 7 04/16/2025
2.2.0-preview1-35029 7 04/16/2025
2.1.1 7 04/16/2025
2.1.0 7 04/16/2025
2.1.0-rc1-final 8 04/17/2025
2.1.0-preview2-final 8 04/16/2025
2.1.0-preview1-final 8 04/16/2025
2.0.1 7 04/16/2025
2.0.0 7 04/16/2025
2.0.0-preview2-final 7 04/16/2025
2.0.0-preview1-final 7 04/16/2025
1.1.1 6 04/16/2025
1.1.0 7 04/16/2025
1.1.0-preview1-final 7 04/17/2025
1.0.1 7 04/16/2025
1.0.0 8 04/17/2025
1.0.0-rc2-final 5 04/16/2025