23 lines
475 B
C#
23 lines
475 B
C#
using System;
|
|
using System.Net;
|
|
|
|
class PatientWebClient : WebClient
|
|
{
|
|
public int Timeout = 300000;
|
|
public PatientWebClient(int Timeout): base()
|
|
{
|
|
this.Timeout = Timeout;
|
|
}
|
|
public PatientWebClient() : base()
|
|
{
|
|
|
|
}
|
|
protected override WebRequest GetWebRequest(Uri uri)
|
|
{
|
|
WebRequest w = base.GetWebRequest(uri);
|
|
w.Timeout = Timeout;
|
|
(w as HttpWebRequest).ReadWriteTimeout = Timeout;
|
|
return w;
|
|
}
|
|
}
|