Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pclext/pclext.filestorage

Portable Storage APIs
https://github.com/pclext/pclext.filestorage

bait-and-switch filestorage mono netframework netstandard pclext portable storage-api uwp xamarin

Last synced: 7 days ago
JSON representation

Portable Storage APIs

Awesome Lists containing this project

README

        

**.NET 4.5 & Mono & .NET Core** | **NuGet** | **Coveralls** | **Codecov**
------------- | ------------- | ------------- | -------------
|

[![Build status](https://ci.appveyor.com/api/projects/status/puku2ym0k1n7ryde?svg=true)](https://ci.appveyor.com/project/Aragas/pclext-filestorage)

|

[![NuGet](https://img.shields.io/nuget/v/PCLExt.FileStorage.svg)](https://www.nuget.org/packages/PCLExt.FileStorage/)

|

[![Coverage Status](https://coveralls.io/repos/github/PCLExt/PCLExt.FileStorage/badge.svg?branch=master)](https://coveralls.io/github/PCLExt/PCLExt.FileStorage?branch=master)

|

[![codecov](https://codecov.io/gh/PCLExt/PCLExt.FileStorage/branch/master/graph/badge.svg)](https://codecov.io/gh/PCLExt/PCLExt.FileStorage/branch/master)


**.NET 4.5 & Mono & .NET Core** | **NuGet devel** | **Coveralls devel** | **Codecov devel**
|

[![AppVeyor tests](https://img.shields.io/appveyor/tests/Aragas/pclext-filestorage.svg)]()

|

[![NuGet devel](https://img.shields.io/nuget/v/PCLExt.FileStorage-devel.svg)](https://www.nuget.org/packages/PCLExt.FileStorage-devel/)

|

[![Coverage Status](https://coveralls.io/repos/github/PCLExt/PCLExt.FileStorage/badge.svg?branch=devel)](https://coveralls.io/github/PCLExt/PCLExt.FileStorage?branch=devel)

|

[![codecov](https://codecov.io/gh/PCLExt/PCLExt.FileStorage/branch/devel/graph/badge.svg)](https://codecov.io/gh/PCLExt/PCLExt.FileStorage/branch/devel)

# PCLExt.FileStorage

![PCLExt.FileStorage](https://raw.githubusercontent.com/PCLExt/PCLExt.FileStorage/master/common/sushi_64.png)

PCLExt.FileStorage is a [bait-and-switch](http://ericsink.com/entries/pcl_bait_and_switch.html) library that was designed to implement a storage API in portable(PCL) projects.
It was formely a basic fork of [PCL Storage](https://github.com/dsplaisted/PCLStorage), but later formed it's own set of API's designed to ease use of files and folders in managed code. It has a more "OOP" approach.

PCLExt.FileStorage supports .NET Framework (4.5), .NET Standard (2.0), Xamarin.iOS, Xamarin.Android, Xamarin.Mac and UWP.
This makes it easier to create cross-platform .NET libraries and apps.

# Documentation
Examples and API documentation can be found [here](http://pclext.github.io/PCLExt.FileStorage/).