http-client-resilience
Installation
SKILL.md
Rationale
HTTP calls to external services are inherently unreliable. Network issues, service outages, and transient failures are common in distributed systems. Without proper resilience patterns, your application will experience cascading failures. These patterns using IHttpClientFactory and Polly provide production-grade reliability for HTTP communication.
Patterns
Pattern 1: Named HttpClient with Resilience
Configure named clients with comprehensive resilience policies including retry, circuit breaker, and timeout.