Files
Samuele E. Locatelli 0667ec7f06 fix progetti classLibrary
2021-03-03 12:41:13 +01:00

38 lines
838 B
C#

using System;
using System.Net;
namespace MapoSDK
{
/// <summary>
/// Override metodo WebClient con gestione TimeOut corto
/// </summary>
public class WebClientWT : WebClient
{
#region Protected Properties
/// <summary>
/// timeout da conf
/// </summary>
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
}
}