Может кто-нибудь ответить, должен ли HttpClient использовать прокси-сервер по умолчанию, если он указан в web.config?
<system.net>
<defaultProxy enabled="true" useDefaultCredentials="true">
<proxy proxyaddress="http://my.proxy" bypassonlocal="False" />
</defaultProxy>
</system.net>
Всякий раз, когда я использую HttpClient, мне приходится реализовывать статический HttpClientHandler
private static HttpClientHandler statichandler = new HttpClientHandler()
{
Proxy = new WebProxy(ConfigurationManager.AppSettings["HttpClientProxy"].ToString()),
UseProxy = true,
};
Есть ли способ заставить httpclient забрать разделы конфигурации system.net по умолчанию / Что мне не хватает?