FileAbstractions 0.3.1
dotnet add package FileAbstractions --version 0.3.1
NuGet\Install-Package FileAbstractions -Version 0.3.1
<PackageReference Include="FileAbstractions" Version="0.3.1" />
<PackageVersion Include="FileAbstractions" Version="0.3.1" />
<PackageReference Include="FileAbstractions" />
paket add FileAbstractions --version 0.3.1
#r "nuget: FileAbstractions, 0.3.1"
#:package FileAbstractions@0.3.1
#addin nuget:?package=FileAbstractions&version=0.3.1
#tool nuget:?package=FileAbstractions&version=0.3.1
File Abstractions
A C# .NET library for async filesystem abstractions.
Purpose
Operating system filesystem APIs are primarily designed for local disks (network mounts, even when available, often require elevated privileges to mount). Furthermore, operating systems like Android restrict traditional filesystem access through mechanisms like "Scoped Storage."
To overcome these limitations and unify the wide variety of storage protocols - e.g. SFTP, FTP(S), WebDAV, proprietary cloud storage (e.g., Google Drive, OneDrive), etc - this library abstracts filesystem operations at the application layer rather than relying on the underlying OS.
More information available in the GitHub repository.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.