Служба транзитного времени
Я успешно подключаюсь и получаю ответ в первый раз, но при последующих вызовах я получаю исключение:
Базовое соединение было закрыто: соединение, которое, как ожидалось, должно было поддерживаться в рабочем состоянии, было закрыто сервером.
Я переопределил GetWebRequest в файле reference.cs как таковой:
Код: Выделить всё
protected override System.Net.WebRequest GetWebRequest(Uri uri)
{
HttpWebRequest webRequest = (HttpWebRequest)base.GetWebRequest(uri);
webRequest.KeepAlive = false;
return webRequest;
}
Заранее спасибо!
Джош
Подробнее здесь: https://stackoverflow.com/questions/202 ... eb-service