/flurl-minimal-api

Implementação de consumo de serviço usando o pacote Flurl e aspnet 8

Primary LanguageC#

POC Flurl

##Aplicação de Consumo de Serviços Externos usando Flurl com ASP.NET Core 8 (minimal API)

Este projeto é uma prova de conceito (PoC) para demonstrar o consumo de serviços externos utilizando a biblioteca Flurl com ASP.NET Core 8.

Próximos Passos

  • Adição de Outras Operações: Expandir a aplicação para incluir outras operações de consumo de serviços externos, como POST, PUT ou DELETE, para demonstrar a versatilidade do Flurl.

  • Geração de Log das Requisições: Implementar a geração de logs das requisições utilizando o log tradicional do ASP.NET Core. Isso ajudará no monitoramento e na depuração da aplicação, fornecendo informações úteis sobre as requisições realizadas.

  • Adição de Resiliência com Polly: Introduzir a biblioteca Polly para adicionar resiliência à aplicação. Isso inclui lidar com falhas temporárias de rede, timeout de requisições, tentativas e retentativas de requisições, entre outros cenários de resiliência.

Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue ou enviar um pull request para sugerir melhorias, correções ou novos recursos.

Licença

Este projeto está licenciado sob a Licença MIT.