Files
MoonPro.net/MapoSDK/WebClientWT.cs
T
2020-01-02 17:41:26 +01:00

30 lines
582 B
C#

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