/AzureFunctionHttpClientFactoryPollyLogging

Azure HttpTrigger function using HttpClientFactory and Polly with exponential retries and logging.

Primary LanguageC#MIT LicenseMIT

Azure Function HttpClientFactory Polly Logging

Azure FunctionsPollydotnetcore

A quick example of how to build a resilient http endpoint. This project uses

  • VS Code (+ Azure Functions Extension)
  • C#
  • .NET Core 3.1
  • Azure Functions V3 (Http Trigger)
  • HttpClientFactory
  • Dependency Injection
  • Polly with exponential retries and retry logging.

Example

This github project was informed by the following articles.

Special thanks to Jeff H.