Microsoft.Extensions.FileProviders.Abstractions (10.0.0)

Published 2026-02-20 20:24:54 +03:30 by kayer

Installation

dotnet nuget add source --name kayer --username your_username --password your_token 
dotnet add package --source kayer --version 10.0.0 Microsoft.Extensions.FileProviders.Abstractions

About this package

Abstractions of files and directories.

Commonly Used Types: Microsoft.Extensions.FileProviders.IDirectoryContents Microsoft.Extensions.FileProviders.IFileInfo Microsoft.Extensions.FileProviders.IFileProvider

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.

Dependencies

ID Version Target Framework
Microsoft.Extensions.Primitives 10.0.0 .NETFramework4.6.2
Microsoft.Extensions.Primitives 10.0.0 .NETStandard2.0
Microsoft.Extensions.Primitives 10.0.0 net10.0
Microsoft.Extensions.Primitives 10.0.0 net8.0
Microsoft.Extensions.Primitives 10.0.0 net9.0
Details
NuGet
2026-02-20 20:24:54 +03:30
59
Microsoft
127 KiB
Assets (2)
Versions (2) View all
10.0.0 2026-02-20
9.0.0 2026-02-04