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