dotnet-http-client

Installation
SKILL.md

dotnet-http-client

Best practices for consuming HTTP APIs in .NET applications using IHttpClientFactory. Covers named and typed clients, resilience pipeline integration, DelegatingHandler chains for cross-cutting concerns, and testing strategies.

Scope

  • IHttpClientFactory patterns (named and typed clients)
  • DelegatingHandler chains for cross-cutting concerns
  • Resilience pipeline integration with HTTP clients
  • Testing strategies for HTTP client code

Out of scope

  • DI container mechanics and service lifetimes -- see [skill:dotnet-csharp-dependency-injection]
  • Async/await patterns and cancellation token propagation -- see [skill:dotnet-csharp-async-patterns]
  • Resilience pipeline configuration (Polly v8, retry, circuit breaker) -- see [skill:dotnet-resilience]
  • Integration testing frameworks -- see [skill:dotnet-integration-testing]

Cross-references: [skill:dotnet-resilience] for resilience pipeline configuration, [skill:dotnet-csharp-dependency-injection] for service registration, [skill:dotnet-csharp-async-patterns] for async HTTP patterns.

Installs
3
GitHub Stars
218
First Seen
Feb 24, 2026
dotnet-http-client — novotnyllc/dotnet-artisan