Microsoft.Extensions.FileProviders.Abstractions (9.0.0)

Published 2026-02-04 09:31:45 +03:30 by kayer

Installation

dotnet nuget add source --name kayer --username your_username --password your_token 
dotnet add package --source kayer --version 9.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 9.0.0 .NETFramework4.6.2
Microsoft.Extensions.Primitives 9.0.0 .NETStandard2.0
Microsoft.Extensions.Primitives 9.0.0 net8.0
Microsoft.Extensions.Primitives 9.0.0 net9.0
Details
NuGet
2026-02-04 09:31:45 +03:30
131
Microsoft
110 KiB
Assets (2)
Versions (2) View all
10.0.0 2026-02-20
9.0.0 2026-02-04