dotnet-http-client - Consume HTTP APIs with .NET clients
Configure IHttpClientFactory, named and typed clients, resilience handlers, DelegatingHandler pipelines, and HTTP client testing strategies.
Tags
Updated: 2026-10-05Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Register named HTTP clients
- Configure typed HTTP clients
- Apply resilience handlers
- Compose DelegatingHandler pipelines
- Add request logging
- Add API key authentication
- Forward bearer tokens
- Test HTTP client behavior
Inputs
- API base URLs
- HTTP client configuration
- API keys
- Bearer tokens
- HTTP request data
- Dependency injection registrations
Outputs
- HTTP API requests
- HTTP API responses
- Request and response logs
- Configured client registrations
Requirements
- .NET application
- IHttpClientFactory support
- Microsoft.Extensions.Http.Resilience for resilience handlers
- Required authentication configuration
