SimpleModule.Storage
0.0.17
See the version list below for details.
dotnet add package SimpleModule.Storage --version 0.0.17
NuGet\Install-Package SimpleModule.Storage -Version 0.0.17
<PackageReference Include="SimpleModule.Storage" Version="0.0.17" />
<PackageVersion Include="SimpleModule.Storage" Version="0.0.17" />
<PackageReference Include="SimpleModule.Storage" />
paket add SimpleModule.Storage --version 0.0.17
#r "nuget: SimpleModule.Storage, 0.0.17"
#:package SimpleModule.Storage@0.0.17
#addin nuget:?package=SimpleModule.Storage&version=0.0.17
#tool nuget:?package=SimpleModule.Storage&version=0.0.17
SimpleModule.Storage
Storage abstraction for SimpleModule with a pluggable provider interface for file storage backends.
Installation
dotnet add package SimpleModule.Storage
Quick Start
public class MyService(IStorageProvider storage)
{
public async Task UploadAsync(Stream file, string path)
{
await storage.UploadAsync(path, file);
}
}
Available Providers
| Provider | Package |
|---|---|
| Local filesystem | SimpleModule.Storage.Local |
| Azure Blob Storage | SimpleModule.Storage.Azure |
| AWS S3 | SimpleModule.Storage.S3 |
Key Features
- IStorageProvider interface for upload, download, list, and delete operations
- Provider-agnostic -- swap storage backends without changing application code
- Stream-based API for efficient large file handling
Links
| 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 (6)
Showing the top 5 NuGet packages that depend on SimpleModule.Storage:
| Package | Downloads |
|---|---|
|
SimpleModule.Storage.Azure
Azure Blob Storage provider for SimpleModule.Storage. Upload, download, list, and delete files in Azure Blob containers. |
|
|
SimpleModule.Storage.S3
AWS S3 storage provider for SimpleModule.Storage. Upload, download, list, and delete files in S3 buckets. |
|
|
SimpleModule.Storage.Local
Local filesystem storage provider for SimpleModule.Storage. Stores files on the local disk for development and single-server deployments. |
|
|
SimpleModule.FileStorage
File storage module for SimpleModule. Manages file uploads and downloads with configurable storage providers. |
|
|
SimpleModule.Agents.Module
Agents module for SimpleModule. Provides database-backed session and message persistence for AI agents. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.0.33 | 17 | 4/23/2026 |
| 0.0.32 | 42 | 4/23/2026 |
| 0.0.30 | 121 | 4/1/2026 |
| 0.0.29 | 113 | 4/1/2026 |
| 0.0.28 | 111 | 4/1/2026 |
| 0.0.27 | 116 | 3/30/2026 |
| 0.0.26 | 112 | 3/30/2026 |
| 0.0.25 | 112 | 3/30/2026 |
| 0.0.24 | 117 | 3/30/2026 |
| 0.0.23 | 121 | 3/30/2026 |
| 0.0.22 | 113 | 3/30/2026 |
| 0.0.21 | 118 | 3/29/2026 |
| 0.0.20 | 116 | 3/29/2026 |
| 0.0.19 | 121 | 3/29/2026 |
| 0.0.18 | 140 | 3/28/2026 |
| 0.0.17 | 155 | 3/28/2026 |
| 0.0.16 | 166 | 3/28/2026 |
| 0.0.15 | 133 | 3/28/2026 |
| 0.0.14 | 127 | 3/28/2026 |
| 0.0.13 | 190 | 3/28/2026 |