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 } }