using System;
using System.Net;
namespace MapoSDK
{
///
/// Override metodo WebClient con gestione TimeOut corto
///
public class WebClientWT : WebClient
{
#region Protected Properties
///
/// timeout da conf
///
protected static int urlCallTOut
{
get
{
// 10 sec timeout
return 10000;
}
}
#endregion Protected Properties
#region Protected Methods
protected override WebRequest GetWebRequest(Uri address)
{
WebRequest wr = base.GetWebRequest(address);
wr.Timeout = urlCallTOut; // timeout in milliseconds (ms)
return wr;
}
#endregion Protected Methods
}
}