StorageConnector 1.2.0
See the version list below for details.
dotnet add package StorageConnector --version 1.2.0
NuGet\Install-Package StorageConnector -Version 1.2.0
<PackageReference Include="StorageConnector" Version="1.2.0" />
paket add StorageConnector --version 1.2.0
#r "nuget: StorageConnector, 1.2.0"
// Install StorageConnector as a Cake Addin #addin nuget:?package=StorageConnector&version=1.2.0 // Install StorageConnector as a Cake Tool #tool nuget:?package=StorageConnector&version=1.2.0
StorageConnector: A Unified Interface for Cloud Storage.
StorageConnector is an open-source C# class library that provides a wrapper around existing services that are used to verify Mobile numbers and send messages.
Features
- Covers Twilio, Plivo (possible to cover more if needed)
- Usage information is stored in your own MongoDB instance for audit reasons
Contributing
We welcome contributions! If you find a bug, have an idea for improvement, please submit an issue or a pull request on GitHub.
Getting Started
NuGet Package
To include StorageConnector in your project, install the NuGet package:
dotnet add package StorageConnector
Then in your appsettings.json
add the following sample configuration and change the values to match the details of your credentials to the various services.
"StorageConnectors": {
"Azure": {
"CountryIsoCodeMapToAccountName": {
"IN": "globolpayprofilepicseu"
},
"Accounts": [
{
"AccountName": "globolpayprofilepicseu",
"AccountKey": "59fLrSFyFDvGaEL+eJhMugkX/mgSfIHzrs74mG2WfJsX6VAlVfepZmI55QnnhWqYQz7SeAqLCj+AStQHx8DQ==",
"ContainerName": "profilepics"
}
]
}
}
After the above is done, you can just Dependency inject the StorageConnector
in your C# class.
For example:
TODO
GitHub Repository
Visit our GitHub repository for the latest updates, documentation, and community contributions. https://github.com/prmeyn/StorageConnector
License
This project is licensed under the GNU GENERAL PUBLIC LICENSE.
Happy coding! 🚀🌐📚
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. |
-
net8.0
- Azure.Storage.Blobs (>= 12.23.0)
- EarthCountriesInfo (>= 3.1.0)
- Microsoft.Extensions.Configuration.Abstractions (>= 9.0.1)
- Microsoft.Extensions.Configuration.Binder (>= 9.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.1)
- Microsoft.Extensions.Logging.Abstractions (>= 9.0.1)
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 |
---|---|---|
6.0.3 | 115 | 2/21/2025 |
6.0.2 | 78 | 2/20/2025 |
6.0.1 | 58 | 2/19/2025 |
6.0.0 | 85 | 2/14/2025 |
5.0.4 | 74 | 2/12/2025 |
5.0.3 | 66 | 2/12/2025 |
5.0.2 | 77 | 2/11/2025 |
5.0.1 | 61 | 2/11/2025 |
5.0.0 | 72 | 2/10/2025 |
4.0.3 | 78 | 2/9/2025 |
4.0.2 | 71 | 2/9/2025 |
4.0.1 | 58 | 2/9/2025 |
4.0.0 | 66 | 2/9/2025 |
3.0.0 | 103 | 2/2/2025 |
2.0.0 | 84 | 1/29/2025 |
1.2.0 | 86 | 1/29/2025 |
1.1.0 | 89 | 1/26/2025 |
1.0.0 | 87 | 1/26/2025 |