✅ SocketsHttpHandler has PooledConnectionLifetime property so DNS isn't cached forever
✅ HttpClientHandler has ServerCertificateCustomValidationCallback so our self signed certs for dev work
🛑 I have no idea how to make a HttpClient() that uses both of the above settings