Declarative HTTP client proxy library. Configure external services via HttpClientProxy.ExternalServices.json and inject typed proxies with custom delegating handlers and header providers.
$ dotnet add package EV.HttpClient.ProxyBiblioteca de proxy declarativo para clientes HTTP en .NET Standard 2.0+. Configura servicios externos mediante archivo JSON e inyecta clientes HTTP tipados con interceptores personalizados y proveedores de headers vía Dependency Injection.
HttpClientProxy.ExternalServices.json sin código adicional.IRequestInterceptor para interceptar y modificar peticiones.IHttpClientFactory y el contenedor DI de .NET.HttpRequestMessage desde endpoints configurados.dotnet add package EV.HttpClient.Proxy
Para aplicaciones modernas con ASP.NET Core / .NET 8+, usa Dependency Injection con IHttpClientFactory.
Para aplicaciones .NET Framework legacy (WebForms, MVC 4/5), usa HttpClientManager - patrón Singleton sin Dependency Injection.
👉 Elige tu enfoque según tu proyecto:
- ASP.NET Core / .NET 8+: Salta a Inicio Rápido con DI
- WebForms / MVC 4/5: Continúa en Inicio Rápido con HttpClientManager
MIT License - Copyright © 2026 Elkin Vasquez Isenia