Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/asiffermann/proffer
.NET Core basic abstractions to configuration-driven providers
https://github.com/asiffermann/proffer
dotnet dotnet-core emails nuget providers storage templating
Last synced: 3 months ago
JSON representation
.NET Core basic abstractions to configuration-driven providers
- Host: GitHub
- URL: https://github.com/asiffermann/proffer
- Owner: asiffermann
- License: mit
- Created: 2021-04-29T21:02:30.000Z (almost 4 years ago)
- Default Branch: trunk
- Last Pushed: 2023-01-23T15:02:00.000Z (about 2 years ago)
- Last Synced: 2024-10-08T05:04:32.425Z (4 months ago)
- Topics: dotnet, dotnet-core, emails, nuget, providers, storage, templating
- Language: C#
- Homepage:
- Size: 541 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 56
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Proffer
[![Continuous Integration](https://github.com/asiffermann/proffer/actions/workflows/continuous-integration.yml/badge.svg)](https://github.com/asiffermann/proffer/actions/workflows/continuous-integration.yml) [![CodeQL](https://github.com/asiffermann/proffer/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/asiffermann/proffer/actions/workflows/codeql-analysis.yml) [![Coverage Status](https://coveralls.io/repos/github/asiffermann/proffer/badge.svg?branch=trunk)](https://coveralls.io/github/asiffermann/proffer?branch=trunk)
| Package | Current version | Downloads |
|---|---|---|
| Proffer | [![NuGet](https://img.shields.io/nuget/v/Proffer.svg)](https://www.nuget.org/packages/Proffer/) | [![NuGet](https://img.shields.io/nuget/dt/Proffer.svg)](https://www.nuget.org/packages/Proffer/)
| Proffer.Azure | [![NuGet](https://img.shields.io/nuget/v/Proffer.Azure.svg)](https://www.nuget.org/packages/Proffer.Azure/) | [![NuGet](https://img.shields.io/nuget/dt/Proffer.Azure.svg)](https://www.nuget.org/packages/Proffer.Azure/)
| Proffer.Storage | [![NuGet](https://img.shields.io/nuget/v/Proffer.Storage.svg)](https://www.nuget.org/packages/Proffer.Storage/) | [![NuGet](https://img.shields.io/nuget/dt/Proffer.Storage.svg)](https://www.nuget.org/packages/Proffer.Storage/)
| Proffer.Storage.Azure.Blobs | [![NuGet](https://img.shields.io/nuget/v/Proffer.Storage.Azure.Blobs.svg)](https://www.nuget.org/packages/Proffer.Storage.Azure.Blobs/) | [![NuGet](https://img.shields.io/nuget/dt/Proffer.Storage.Azure.Blobs.svg)](https://www.nuget.org/packages/Proffer.Storage.Azure.Blobs/)
| Proffer.Storage.FileSystem | [![NuGet](https://img.shields.io/nuget/v/Proffer.Storage.FileSystem.svg)](https://www.nuget.org/packages/Proffer.Storage.FileSystem/) | [![NuGet](https://img.shields.io/nuget/dt/Proffer.Storage.FileSystem.svg)](https://www.nuget.org/packages/Proffer.Storage.FileSystem/)
| Proffer.Storage.FileSystem.Properties.Json | [![NuGet](https://img.shields.io/nuget/v/Proffer.Storage.FileSystem.Properties.Json.svg)](https://www.nuget.org/packages/Proffer.Storage.FileSystem.Properties.Json/) | [![NuGet](https://img.shields.io/nuget/dt/Proffer.Storage.FileSystem.Properties.Json.svg)](https://www.nuget.org/packages/Proffer.Storage.FileSystem.Properties.Json/)
| Proffer.Storage.FileSystem.Server | [![NuGet](https://img.shields.io/nuget/v/Proffer.Storage.FileSystem.Server.svg)](https://www.nuget.org/packages/Proffer.Storage.FileSystem.Server/) | [![NuGet](https://img.shields.io/nuget/dt/Proffer.Storage.FileSystem.Server.svg)](https://www.nuget.org/packages/Proffer.Storage.FileSystem.Server/)
| Proffer.Templating | [![NuGet](https://img.shields.io/nuget/v/Proffer.Templating.svg)](https://www.nuget.org/packages/Proffer.Templating/) | [![NuGet](https://img.shields.io/nuget/dt/Proffer.Templating.svg)](https://www.nuget.org/packages/Proffer.Templating/)
| Proffer.Templating.Handlebars | [![NuGet](https://img.shields.io/nuget/v/Proffer.Templating.Handlebars.svg)](https://www.nuget.org/packages/Proffer.Templating.Handlebars/) | [![NuGet](https://img.shields.io/nuget/dt/Proffer.Templating.Handlebars.svg)](https://www.nuget.org/packages/Proffer.Templating.Handlebars/)
| Proffer.Templating.Mustache | [![NuGet](https://img.shields.io/nuget/v/Proffer.Templating.Mustache.svg)](https://www.nuget.org/packages/Proffer.Templating.Mustache/) | [![NuGet](https://img.shields.io/nuget/dt/Proffer.Templating.Mustache.svg)](https://www.nuget.org/packages/Proffer.Templating.Mustache/)
| Proffer.Email | [![NuGet](https://img.shields.io/nuget/v/Proffer.Email.svg)](https://www.nuget.org/packages/Proffer.Email/) | [![NuGet](https://img.shields.io/nuget/dt/Proffer.Email.svg)](https://www.nuget.org/packages/Proffer.Email/)
| Proffer.Email.Smtp | [![NuGet](https://img.shields.io/nuget/v/Proffer.Email.Smtp.svg)](https://www.nuget.org/packages/Proffer.Email.Smtp/) | [![NuGet](https://img.shields.io/nuget/dt/Proffer.Email.Smtp.svg)](https://www.nuget.org/packages/Proffer.Email.Smtp/)
| Proffer.Email.SendGrid | [![NuGet](https://img.shields.io/nuget/v/Proffer.Email.SendGrid.svg)](https://www.nuget.org/packages/Proffer.Email.SendGrid/) | [![NuGet](https://img.shields.io/nuget/dt/Proffer.Email.SendGrid.svg)](https://www.nuget.org/packages/Proffer.Email.SendGrid/)
| Proffer.Email.InMemory | [![NuGet](https://img.shields.io/nuget/v/Proffer.Email.InMemory.svg)](https://www.nuget.org/packages/Proffer.Email.InMemory/) | [![NuGet](https://img.shields.io/nuget/dt/Proffer.Email.InMemory.svg)](https://www.nuget.org/packages/Proffer.Email.InMemory/).NET Core basic abstractions to configuration-driven providers