![]() |
VOOZH | about |
dotnet add package JotaSystem.Sdk.Providers --version 1.0.14
NuGet\Install-Package JotaSystem.Sdk.Providers -Version 1.0.14
<PackageReference Include="JotaSystem.Sdk.Providers" Version="1.0.14" />
<PackageVersion Include="JotaSystem.Sdk.Providers" Version="1.0.14" />Directory.Packages.props
<PackageReference Include="JotaSystem.Sdk.Providers" />Project file
paket add JotaSystem.Sdk.Providers --version 1.0.14
#r "nuget: JotaSystem.Sdk.Providers, 1.0.14"
#:package JotaSystem.Sdk.Providers@1.0.14
#addin nuget:?package=JotaSystem.Sdk.Providers&version=1.0.14Install as a Cake Addin
#tool nuget:?package=JotaSystem.Sdk.Providers&version=1.0.14Install as a Cake Tool
Biblioteca de integrações externas da Jota System para aplicações .NET.
O JotaSystem.Sdk.Providers reúne implementações concretas de comunicação com serviços de terceiros e um builder para registro modular dessas integrações no container de DI.
Hoje o pacote contém:
Abstractions com ApiResponse e ProviderBase para padronizar chamadas HTTP e respostas.Address com providers de consulta de endereço e bancos via ViaCep e BrasilApi.Ai com integração de chat via OpenAI.Email com implementações para SMTP, Brevo, SendGrid e SendPulse.Storage com implementação para Azure Blob Storage.DependencyInjection com AddJotaSystemProviders() e extensões modulares por área.O pacote usa um builder próprio para permitir composição por provider:
builder.Services
.AddJotaSystemProviders()
.AddViaCep()
.AddBrasilApi()
.AddOpenAi(options =>
{
options.ApiKey = "...";
options.Model = "...";
})
.AddSmtp(options =>
{
options.Host = "...";
})
.AddAzureBlob(options =>
{
options.ConnectionString = "...";
});
IViaCepProvider, IBrasilApiProviderIOpenAiProviderISmtpProvider, IBrevoProvider, ISendGridProvider, ISendPulseProviderIAzureBlobProviderEste SDK representa a camada de adaptação para serviços externos. Ele pode ser consumido isoladamente, mas o uso mais natural é como implementação concreta dos contratos de infraestrutura definidos pela arquitetura da Jota System.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.14 | 121 | 5/19/2026 |
| 1.0.13 | 146 | 3/17/2026 |
| 1.0.12 | 114 | 3/14/2026 |
| 1.0.11 | 132 | 2/28/2026 |
| 1.0.10 | 109 | 2/28/2026 |
| 1.0.9 | 114 | 2/27/2026 |
| 1.0.8 | 116 | 2/15/2026 |
| 1.0.7 | 190 | 12/26/2025 |
| 1.0.6 | 331 | 12/7/2025 |
| 1.0.5 | 236 | 12/4/2025 |
| 1.0.3 | 219 | 11/25/2025 |
| 1.0.2 | 223 | 10/22/2025 |
| 1.0.1 | 209 | 10/9/2025 |
| 1.0.0 | 201 | 10/9/2025 |