Info
| Version: | 1.1.3 | 
| Author(s): | Sébastien Rigaux | 
| Last Update: | Tuesday, April 16, 2019 | 
| .NET Fiddle: | Create the first Fiddle | 
| Project Url: | https://github.com/srigaux/FileSystemAbstraction | 
| NuGet Url: | https://www.nuget.org/packages/FileSystemAbstraction | 
Install
Install-Package FileSystemAbstraction
                        dotnet add package FileSystemAbstraction
                        paket add FileSystemAbstraction
                        
                                FileSystemAbstraction Download (Unzip the "nupkg" after downloading)
                            
                        Dependencies
- Microsoft.Extensions.Options(>= 2.0.0)
 - MimeTypesMap(>= 1.0.3)
 
Tags
                
Inspired by Gaufrette (PHP) :
The filesystem abstraction layer permits you to develop your application without the need to know were all those medias will be stored and how.
Another advantage of this is the possibility to update the files location without any impact on the code apart from the definition of your filesystem.
In example, if your project grows up very fast and if your server reaches its limits, you can easily move your medias in an Azure server or any other solution.