https://github.com/onebeyond/onebeyond-studio-file-storage
https://github.com/onebeyond/onebeyond-studio-file-storage
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/onebeyond/onebeyond-studio-file-storage
- Owner: onebeyond
- License: mit
- Created: 2023-02-20T10:47:08.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-20T16:31:51.000Z (5 months ago)
- Last Synced: 2025-01-14T23:32:28.609Z (4 months ago)
- Language: C#
- Size: 244 KB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://www.nuget.org/packages/OneBeyond.Studio.FileStorage.Domain)
[](https://www.nuget.org/packages/OneBeyond.Studio.FileStorage.Domain)
[](LICENSE)
[](https://codeclimate.com/github/onebeyond/onebeyond-studio-file-storage/maintainability)
[](https://codeclimate.com/github/onebeyond/onebeyond-studio-file-storage/test_coverage)# Introduction
On Beyond Studio File Storage is a set of .NET libraries that helps you to abstract file storage in your application.
At this moment, we support two types of storage:
- [File System Storage](https://www.nuget.org/packages/OneBeyond.Studio.FileStorage.FileSystem)
- [Azure Blobs Storage](https://www.nuget.org/packages/OneBeyond.Studio.FileStorage.Azure)### Supported .NET version:
7.0
### Installation
The library that contains IFileStorage abstraction:
`dotnet new install OneBeyond.Studio.FileStorage.Domain`
The library that contains IFileStorage implementation based on File System:
`dotnet new install OneBeyond.Studio.FileStorage.FileSystem`
The library that contains IFileStorage implementation based on Azure Blobs:
`dotnet new install OneBeyond.Studio.FileStorage.Azure`
### Documentation
For more detailed documentation, please refer to our [Wiki](https://github.com/onebeyond/onebeyond-studio-file-storage/wiki)
### Contributing
If you want to contribute, we are currently accepting PRs and/or proposals/discussions in the issue tracker.