HTTP & APIs
Plugin.Maui.ApiResilience
HttpClient retry, circuit breaker, offline queue, token refresh
Resilient HttpClient policies for MAUI: retry, circuit breaker, offline queue, and cooperation with token refresh.
Install
dotnet add package Plugin.Maui.ApiResiliencePackage ID: Plugin.Maui.ApiResilience
Overview
Plugin.Maui.ApiResilience wraps MAUI HttpClient usage with retry, circuit breaking, an offline queue, and token-refresh cooperation so transient mobile networks do not surface as raw HttpRequestExceptions in the UI.
Capabilities
- Retry with sensible mobile defaults.
- Circuit breaker for failing hosts.
- Offline request queue.
- Auth-aware refresh instead of stampeding 401s.
- .NET MAUI
- HttpClient
- Resilience
- C#