There are at least 2 handlers which we can use in HttpClient for apps written by Net Framework 4.6.1+, i.e.:
- HttpClientHandler (part of Net Framework)
- WinHttpHandler (supplied via Nuget)
There are no articles comparing them by next questions:
- performance comparison
- working with DNS shift (when IPs for DNS FQDN is changed)
- connection lease timeout (when HttpClient doesn't automatically move to new instance when autoscaling)
Could anyone share your experience of usage WinHttpHandler?