Inteligencia.Packages
4.0.0
dotnet add package Inteligencia.Packages --version 4.0.0
NuGet\Install-Package Inteligencia.Packages -Version 4.0.0
<PackageReference Include="Inteligencia.Packages" Version="4.0.0" />
paket add Inteligencia.Packages --version 4.0.0
#r "nuget: Inteligencia.Packages, 4.0.0"
// Install Inteligencia.Packages as a Cake Addin #addin nuget:?package=Inteligencia.Packages&version=4.0.0 // Install Inteligencia.Packages as a Cake Tool #tool nuget:?package=Inteligencia.Packages&version=4.0.0
Inteligencia.V4
Este projeto define classes de serviços utilizados em uma aplicação do ecossistema Massinteligencia.
ConfigProvider
Classe que define um provedor de configuração para o ecossistema Massinteligencia.
HttpService
Classe que simplifica operações HTTP, suportando métodos como GET, POST, PUT e DELETE, com sobrecargas para definir cabeçalhos, tempo limite e tipos de retorno.
LogService
Classe para registro de logs com suporte a diferentes níveis de severidade.
RetryService
Classe para execução de ações com lógica de retry.
Extensions
Classe com métodos de extensão para execução de operações comuns, tais como: serialização e desserialização JSON, compactar e descompactar arquivos.
Uso
Essas classes são projetadas para serem implementadas em do ecossistema Massinteligencia. Elas ajudam a padronizar o comportamento de comunicação, logging e estratégias de retry.
Dependências
- .Net Core 8.0
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. |
-
net8.0
- Inteligencia.Packages.Abstractions (>= 4.0.0)
- Microsoft.Extensions.Configuration (>= 8.0.0)
- Microsoft.Extensions.DependencyInjection (>= 8.0.1)
- Microsoft.Extensions.Logging.Abstractions (>= 8.0.2)
- Newtonsoft.Json (>= 13.0.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.