У меня возникла проблема с выяснением того, как закрыть соединение, сделанное WebClient
. Я создаю новый объект WebClient
, а затем вызываю метод DownloadFile
много раз, однако он всегда создает новое соединение для каждого вызова, и эти соединения остаются открытыми (состояние установленное), я вижу в TCPView все установленные соединения.
Что меня еще больше задевает, если я распоряжаюсь WebClient
, они остаются установленными...?
Как принудительно закрыть соединение после завершения загрузки?
Я уже пытался вывести WebClient и установить, чтобы поддерживать в реальном времени значение false, моя конфигурация приложения также позволяет достаточно подключений.
<connectionManagement>
<add address="*" maxconnection="1000"/>
</connectionManagement>