"Связь является мерой взаимозависимостей между модулями, которые должны быть минимизированы" "сцепление, качество, которое будет максимизироваться, внимание на отношения между операциями, выполненными каждым модулем".
заключенный в кавычки из данной статьи: http://steve.vinoski.net/pdf/IEEE-Old_Measures_for_New_Services.pdf
Я читал сообщение, отмеченное как ответ выше, и это действительно не работало на меня выше. Я закончил тем, что переписал код с помощью тегов использования и добавил сегмент CloseConnectionGroup, который кто-то еще рекомендовал здесь. В конечном счете это - то, на что похож код:
System.Net.HttpWebRequest webRequest = (System.Net.HttpWebRequest)System.Net.HttpWebRequest.Create(imageUrl);
webRequest.AllowWriteStreamBuffering = true;
webRequest.Timeout = 30000;
webRequest.ServicePoint.ConnectionLeaseTimeout = 5000;
webRequest.ServicePoint.MaxIdleTime = 5000;
using (System.Net.WebResponse webResponse = webRequest.GetResponse())
{
using (System.IO.Stream stream = webResponse.GetResponseStream())
{
image = System.Drawing.Image.FromStream(stream);
}
}
webRequest.ServicePoint.CloseConnectionGroup(webRequest.ConnectionGroupName);
webRequest = null;
}