CloudStorageORM 1.0.7
dotnet add package CloudStorageORM --version 1.0.7
NuGet\Install-Package CloudStorageORM -Version 1.0.7
<PackageReference Include="CloudStorageORM" Version="1.0.7" />
<PackageVersion Include="CloudStorageORM" Version="1.0.7" />
<PackageReference Include="CloudStorageORM" />
paket add CloudStorageORM --version 1.0.7
#r "nuget: CloudStorageORM, 1.0.7"
#addin nuget:?package=CloudStorageORM&version=1.0.7
#tool nuget:?package=CloudStorageORM&version=1.0.7
CloudStorageORM
Simplify persistence. Embrace scalability. Build the future.
CloudStorageORM is a lightweight and powerful library that enables developers to use cloud storage (Azure Blob Storage, AWS S3, Google Cloud Storage) as a reliable and scalable data source through Entity Framework.
Built with .NET 8, following Clean Architecture and SOLID principles, it empowers small and medium applications to focus on business logic while reducing the complexity of managing traditional databases.
โจ Features
- โ๏ธ Use Azure Blob Storage, AWS S3, or Google Cloud Storage as your database
- ๐ ๏ธ Builder Pattern and Clean Architecture ready
- ๐ฅ Full Unit Test coverage using xUnit, Shouldly, and Moq
- ๐ Optimized for scalability, reliability, and concurrency control
- ๐ Available on NuGet for easy installation
- ๐ฏ Built with .NET 8 and Entity Framework integration in mind
๐ Getting Started
๐ Full examples at GitHub Project Page
๐งช Running Tests Locally
CloudStorageORM uses Azurite to simulate Azure Blob Storage locally for unit testing.
See Testing with Azurite to configure your local environment.
๐ก๏ธ License
This project is licensed under the GNU General Public License v3.0 (GPL-3.0-only).
Commercial use without prior authorization is not allowed.
See the LICENSE file for more information.
๐ค Contributing
We welcome contributions from the community! ๐
If you'd like to help, please read our Contributing Guidelines and Pull Request Template.
Thank you for helping make CloudStorageORM even better!
"CloudStorageORM empowers developers to move faster, scale smarter, and build stronger applications by leveraging the true power of cloud storage." ๐
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. 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. |
-
net8.0
- Azure.Storage.Blobs (>= 12.24.0)
- Microsoft.EntityFrameworkCore (>= 9.0.4)
- Microsoft.EntityFrameworkCore.Relational (>= 9.0.4)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.7 | 92 | 5/9/2025 |
1.0.6 | 147 | 4/28/2025 |
1.0.5 | 144 | 4/28/2025 |
0.1.4-beta | 144 | 4/27/2025 |
0.1.3-beta | 140 | 4/27/2025 |
0.1.2-beta | 140 | 4/27/2025 |
0.1.1-beta | 140 | 4/27/2025 |
0.1.0 | 156 | 4/27/2025 |
0.1.0-beta | 149 | 4/27/2025 |