Microsoft.Extensions.FileProviders.Abstractions 11.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.AspNetCore.Mvc.Core
ASP.NET Core MVC core components. Contains common action result types, attribute routing, application model conventions, API explorer, application parts, filters, formatters, model binding, and more. Commonly used types: Microsoft.AspNetCore.Mvc.AreaAttribute Microsoft.AspNetCore.Mvc.BindAttribute Microsoft.AspNetCore.Mvc.ControllerBase Microsoft.AspNetCore.Mvc.FromBodyAttribute Microsoft.AspNetCore.Mvc.FromFormAttribute Microsoft.AspNetCore.Mvc.RequireHttpsAttribute Microsoft.AspNetCore.Mvc.RouteAttribute This package was built from the source code at https://github.com/aspnet/AspNetCore/tree/33c2d01092d9a1b7a583fe99a50b15686e2b7de9
200
Microsoft.AspNetCore.Mvc.Core
ASP.NET Core MVC core components. Contains common action result types, attribute routing, application model conventions, API explorer, application parts, filters, formatters, model binding, and more. Commonly used types: Microsoft.AspNetCore.Mvc.AreaAttribute Microsoft.AspNetCore.Mvc.BindAttribute Microsoft.AspNetCore.Mvc.ControllerBase Microsoft.AspNetCore.Mvc.FromBodyAttribute Microsoft.AspNetCore.Mvc.FromFormAttribute Microsoft.AspNetCore.Mvc.RequireHttpsAttribute Microsoft.AspNetCore.Mvc.RouteAttribute
199
Microsoft.AspNetCore.Http.Extensions
ASP.NET Core common extension methods for HTTP abstractions, HTTP headers, HTTP request/response, and session state. This package was built from the source code at https://github.com/aspnet/HttpAbstractions/tree/91db78cf926939821bc96e8e60616cf5dde0b489
197
Microsoft.AspNetCore.Hosting.Abstractions
ASP.NET Core hosting and startup abstractions for web applications.
192
Microsoft.AspNetCore.StaticFiles
ASP.NET Core static files middleware. Includes middleware for serving static files, directory browsing, and default files. This package was built from the source code at https://github.com/aspnet/StaticFiles/tree/a5fcd9dd8724eb71f0642340f68aeb85b0473374
188
Microsoft.AspNetCore.StaticFiles
ASP.NET Core static files middleware. Includes middleware for serving static files, directory browsing, and default files.
185
Microsoft.AspNetCore.Http.Extensions
ASP.NET Core common extension methods for HTTP abstractions, HTTP headers, HTTP request/response, and session state.
184
Microsoft.AspNetCore.Mvc.Core
ASP.NET Core MVC core components. Contains common action result types, attribute routing, application model conventions, API explorer, application parts, filters, formatters, model binding, and more. Commonly used types: Microsoft.AspNetCore.Mvc.AreaAttribute Microsoft.AspNetCore.Mvc.BindAttribute Microsoft.AspNetCore.Mvc.ControllerBase Microsoft.AspNetCore.Mvc.FromBodyAttribute Microsoft.AspNetCore.Mvc.FromFormAttribute Microsoft.AspNetCore.Mvc.RequireHttpsAttribute Microsoft.AspNetCore.Mvc.RouteAttribute
183
Microsoft.AspNetCore.Http.Extensions
ASP.NET Core common extension methods for HTTP abstractions, HTTP headers, HTTP request/response, and session state.
183
Microsoft.AspNetCore.Mvc.Core
ASP.NET Core MVC core components. Contains common action result types, attribute routing, application model conventions, API explorer, application parts, filters, formatters, model binding, and more. Commonly used types: Microsoft.AspNetCore.Mvc.AreaAttribute Microsoft.AspNetCore.Mvc.BindAttribute Microsoft.AspNetCore.Mvc.ControllerBase Microsoft.AspNetCore.Mvc.FromBodyAttribute Microsoft.AspNetCore.Mvc.FromFormAttribute Microsoft.AspNetCore.Mvc.RequireHttpsAttribute Microsoft.AspNetCore.Mvc.RouteAttribute
182
Microsoft.AspNetCore.Mvc.Core
ASP.NET Core MVC core components. Contains common action result types, attribute routing, application model conventions, API explorer, application parts, filters, formatters, model binding, and more. Commonly used types: Microsoft.AspNetCore.Mvc.AreaAttribute Microsoft.AspNetCore.Mvc.BindAttribute Microsoft.AspNetCore.Mvc.ControllerBase Microsoft.AspNetCore.Mvc.FromBodyAttribute Microsoft.AspNetCore.Mvc.FromFormAttribute Microsoft.AspNetCore.Mvc.RequireHttpsAttribute Microsoft.AspNetCore.Mvc.RouteAttribute
181
Microsoft.AspNetCore.Hosting.Abstractions
ASP.NET Core hosting and startup abstractions for web applications.
181
Microsoft.AspNetCore.Mvc.Core
ASP.NET Core MVC core components. Contains common action result types, attribute routing, application model conventions, API explorer, application parts, filters, formatters, model binding, and more. Commonly used types: Microsoft.AspNetCore.Mvc.AreaAttribute Microsoft.AspNetCore.Mvc.BindAttribute Microsoft.AspNetCore.Mvc.ControllerBase Microsoft.AspNetCore.Mvc.FromBodyAttribute Microsoft.AspNetCore.Mvc.FromFormAttribute Microsoft.AspNetCore.Mvc.RequireHttpsAttribute Microsoft.AspNetCore.Mvc.RouteAttribute
180
Microsoft.AspNetCore.Hosting.Abstractions
ASP.NET 5 Hosting abstractions.
180
Microsoft.AspNetCore.Http.Extensions
ASP.NET Core common extension methods for HTTP abstractions, HTTP headers, HTTP request/response, and session state.
179
Microsoft.AspNetCore.StaticFiles
ASP.NET Core static files middleware. Includes middleware for serving static files, directory browsing, and default files.
178
Microsoft.AspNetCore.Hosting.Abstractions
ASP.NET Core hosting and startup abstractions for web applications.
178
Microsoft.AspNetCore.Http.Extensions
ASP.NET Core common extension methods for HTTP abstractions, HTTP headers, HTTP request/response, and session state. This package was built from the source at: https://github.com/aspnet/HttpAbstractions/tree/800c79c0e4d3ee7423e9a255ad398e429659912f
177
Microsoft.AspNetCore.Hosting.Abstractions
ASP.NET Core hosting and startup abstractions for web applications.
177

.NET 10.0

.NET 11.0

  • No dependencies.

.NET Framework 4.6.2

.NET Standard 2.0

Version Downloads Last updated
11.0.0 5 11/11/2026
11.0.0-rc.3.26522.148 9 10/28/2026
11.0.0-rc.2.26504.105 14 10/14/2026
11.0.0-rc.1.26425.128 21 9/9/2026
11.0.0-preview.7.26381.103 23 8/13/2026
11.0.0-preview.6.26359.118 25 7/18/2026
11.0.0-preview.5.26302.115 35 6/10/2026
11.0.0-preview.4.26230.115 39 5/12/2026
11.0.0-preview.3.26207.106 34 5/3/2026
11.0.0-preview.2.26159.112 35 3/12/2026
11.0.0-preview.1.26104.118 35 2/11/2026
10.0.15 4 11/10/2026
10.0.14 7 10/28/2026
10.0.13 16 10/14/2026
10.0.12 18 9/9/2026
10.0.11 24 8/13/2026
10.0.10 28 7/18/2026
10.0.9 29 6/10/2026
10.0.8 33 5/12/2026
10.0.7 40 5/3/2026
10.0.6 33 5/3/2026
10.0.5 36 3/15/2026
10.0.4 34 3/12/2026
10.0.3 41 2/11/2026
10.0.2 34 1/15/2026
10.0.1 45 12/10/2025
10.0.0 66 11/12/2025
10.0.0-rc.2.25502.107 79 10/16/2025
10.0.0-rc.1.25451.107 70 9/11/2025
10.0.0-preview.7.25380.108 78 8/14/2025
10.0.0-preview.6.25358.103 92 7/15/2025
10.0.0-preview.5.25277.114 109 6/8/2025
10.0.0-preview.4.25258.110 97 5/16/2025
10.0.0-preview.3.25171.5 90 4/12/2025
10.0.0-preview.2.25163.2 82 3/25/2025
10.0.0-preview.1.25080.5 109 2/26/2025
9.0.23 4 11/12/2026
9.0.22 8 10/28/2026
9.0.21 17 10/14/2026
9.0.20 17 9/10/2026
9.0.19 26 8/13/2026
9.0.18 25 7/18/2026
9.0.17 26 6/10/2026
9.0.16 35 5/12/2026
9.0.15 32 5/3/2026
9.0.14 33 3/12/2026
9.0.13 39 2/11/2026
9.0.12 40 1/15/2026
9.0.11 71 11/12/2025
9.0.10 77 10/16/2025
9.0.9 86 9/11/2025
9.0.8 89 8/7/2025
9.0.7 70 7/13/2025
9.0.6 100 6/14/2025
9.0.5 92 5/16/2025
9.0.4 89 4/9/2025
9.0.3 95 3/11/2025
9.0.2 110 2/13/2025
9.0.1 83 1/18/2025
9.0.0 100 11/18/2024
9.0.0-rc.2.24473.5 103 10/12/2024
9.0.0-rc.1.24431.7 96 9/12/2024
9.0.0-preview.7.24405.7 134 8/14/2024
9.0.0-preview.6.24327.7 114 7/10/2024
9.0.0-preview.5.24306.7 110 6/14/2024
9.0.0-preview.4.24266.19 113 5/28/2024
9.0.0-preview.3.24172.9 120 4/17/2024
9.0.0-preview.2.24128.5 129 3/25/2024
9.0.0-preview.1.24080.9 114 2/29/2024
8.0.0 119 11/16/2023
8.0.0-rc.2.23479.6 132 10/13/2023
8.0.0-rc.1.23419.4 131 9/17/2023
8.0.0-preview.7.23375.6 118 8/22/2023
8.0.0-preview.6.23329.7 132 7/23/2023
8.0.0-preview.5.23280.8 122 8/1/2023
8.0.0-preview.4.23259.5 121 7/18/2023
8.0.0-preview.3.23174.8 122 5/12/2023
8.0.0-preview.2.23128.3 126 5/17/2023
8.0.0-preview.1.23110.8 133 2/23/2023
7.0.0 121 12/5/2022
7.0.0-rc.2.22472.3 135 11/27/2022
7.0.0-rc.1.22426.10 135 9/16/2022
7.0.0-preview.7.22375.6 116 9/17/2022
7.0.0-preview.6.22324.4 124 9/17/2022
7.0.0-preview.5.22301.12 135 6/29/2022
7.0.0-preview.4.22229.4 134 6/29/2022
7.0.0-preview.3.22175.4 132 6/29/2022
7.0.0-preview.2.22152.2 127 6/29/2022
7.0.0-preview.1.22076.8 139 6/29/2022
6.0.2-mauipre.1.22102.15 149 6/29/2022
6.0.2-mauipre.1.22054.8 136 6/29/2022
6.0.1 111 11/17/2024
6.0.0 126 6/30/2022
6.0.0-rc.2.21480.5 125 6/30/2022
6.0.0-rc.1.21451.13 128 6/29/2022
6.0.0-preview.7.21377.19 123 6/30/2022
6.0.0-preview.6.21352.12 126 6/30/2022
6.0.0-preview.5.21301.5 119 6/30/2022
6.0.0-preview.4.21253.7 129 6/30/2022
6.0.0-preview.3.21201.4 132 6/30/2022
6.0.0-preview.2.21154.6 116 6/30/2022
6.0.0-preview.1.21102.12 134 6/30/2022
5.0.0 123 6/30/2022
5.0.0-rc.2.20475.5 119 6/30/2022
5.0.0-rc.1.20451.14 121 6/30/2022
5.0.0-preview.8.20407.11 141 6/30/2022
5.0.0-preview.7.20364.11 131 6/30/2022
5.0.0-preview.6.20305.6 135 6/30/2022
5.0.0-preview.5.20278.1 124 6/30/2022
5.0.0-preview.4.20251.6 129 6/30/2022
5.0.0-preview.3.20215.2 156 6/30/2022
5.0.0-preview.2.20160.3 131 6/30/2022
5.0.0-preview.1.20120.4 116 6/30/2022
3.1.32 122 1/28/2023
3.1.31 140 12/2/2022
3.1.30 131 12/5/2022
3.1.29 133 9/17/2022
3.1.28 136 9/17/2022
3.1.27 120 9/17/2022
3.1.26 131 6/30/2022
3.1.25 133 6/30/2022
3.1.24 126 6/30/2022
3.1.23 125 6/30/2022
3.1.22 134 6/30/2022
3.1.21 130 6/30/2022
3.1.20 121 6/30/2022
3.1.19 142 6/30/2022
3.1.18 128 6/30/2022
3.1.17 134 6/30/2022
3.1.16 125 6/30/2022
3.1.15 132 6/30/2022
3.1.14 120 6/30/2022
3.1.13 128 6/30/2022
3.1.12 145 6/30/2022
3.1.11 116 6/30/2022
3.1.10 128 6/30/2022
3.1.9 153 6/30/2022
3.1.8 123 6/30/2022
3.1.7 134 6/30/2022
3.1.6 125 6/30/2022
3.1.5 126 6/30/2022
3.1.4 131 6/30/2022
3.1.3 134 6/30/2022
3.1.2 139 6/30/2022
3.1.1 142 6/30/2022
3.1.0 117 6/30/2022
3.1.0-preview3.19553.2 123 6/30/2022
3.1.0-preview2.19525.4 133 6/30/2022
3.1.0-preview1.19506.1 129 6/30/2022
3.0.3 113 6/30/2022
3.0.2 116 6/30/2022
3.0.1 141 6/30/2022
3.0.0 130 6/30/2022
3.0.0-rc1.19456.10 131 6/30/2022
3.0.0-preview9.19423.4 116 10/27/2022
3.0.0-preview8.19405.4 127 6/30/2022
3.0.0-preview7.19362.4 140 6/30/2022
3.0.0-preview6.19304.6 127 6/30/2022
3.0.0-preview5.19227.9 134 6/30/2022
3.0.0-preview4.19216.2 137 6/30/2022
3.0.0-preview3.19153.1 129 6/30/2022
3.0.0-preview.19074.2 127 6/30/2022
3.0.0-preview.18572.1 120 6/30/2022
2.2.0 124 6/30/2022
2.2.0-preview3-35497 133 6/30/2022
2.2.0-preview2-35157 127 6/30/2022
2.2.0-preview1-35029 128 6/30/2022
2.1.1 127 6/30/2022
2.1.0 130 6/30/2022
2.1.0-rc1-final 127 6/30/2022
2.1.0-preview2-final 121 6/30/2022
2.1.0-preview1-final 149 6/30/2022
2.0.1 142 6/30/2022
2.0.0 126 6/30/2022
2.0.0-preview2-final 137 6/30/2022
2.0.0-preview1-final 125 6/30/2022
1.1.1 126 6/30/2022
1.1.0 132 6/30/2022
1.1.0-preview1-final 135 6/30/2022
1.0.1 128 6/30/2022
1.0.0 116 6/30/2022
1.0.0-rc2-final 128 6/30/2022