using System;
using System.Net;
namespace NKC_SDK
{
public class Utils
{
}
///
/// Override metodo WebClient con gestione TimeOut corto
///
public class WebClientWT : WebClient
{
///
/// timeout da conf
///
protected int urlCallTOut
{
get
{
// 5 sec timeout
return 10000;
}
}
protected override WebRequest GetWebRequest(Uri address)
{
WebRequest wr = base.GetWebRequest(address);
wr.Timeout = urlCallTOut; // timeout in milliseconds (ms)
return wr;
}
}
}