diff --git a/EgtBEAMWALL.DataLayer/Controllers/MagmanController.cs b/EgtBEAMWALL.DataLayer/Controllers/MagmanController.cs
index 75ce0345..aa8046bb 100644
--- a/EgtBEAMWALL.DataLayer/Controllers/MagmanController.cs
+++ b/EgtBEAMWALL.DataLayer/Controllers/MagmanController.cs
@@ -5,6 +5,7 @@ using NLog;
using System;
using System.Collections.Generic;
using System.Linq;
+using System.Threading;
using System.Threading.Tasks;
namespace EgtBEAMWALL.DataLayer.Controllers
@@ -19,13 +20,25 @@ namespace EgtBEAMWALL.DataLayer.Controllers
///
/// Init controller gestione MagmanSync
///
- ///
- ///
+ /// URL del server
+ /// Token di autorizzazione
public MagmanController(string ServerAddress, string AuthToken)
{
commLib = new DataSyncro(ServerAddress, AuthToken);
bool servOk = commLib.CheckRemote();
- Log.Info($"Avviato MagmanController | server: {ServerAddress} | CheckRemote OK: {servOk}");
+ Log.Info($"Avviato MagmanController | server: {ServerAddress} | timeout: standard (500ms)| CheckRemote OK: {servOk}");
+ }
+ ///
+ /// Init controller gestione MagmanSync
+ ///
+ /// URL del server
+ /// Token di autorizzazione
+ /// Timeout chiamate in ms
+ public MagmanController(string ServerAddress, string AuthToken, int timeout)
+ {
+ commLib = new DataSyncro(ServerAddress, AuthToken, timeout);
+ bool servOk = commLib.CheckRemote();
+ Log.Info($"Avviato MagmanController | server: {ServerAddress} | timeout: {timeout}ms | CheckRemote OK: {servOk}");
}
#endregion Public Constructors
diff --git a/EgtBEAMWALL.DataLayer/EgtBEAMWALL.DataLayer.csproj b/EgtBEAMWALL.DataLayer/EgtBEAMWALL.DataLayer.csproj
index ac7fe5e6..6e6660c4 100644
--- a/EgtBEAMWALL.DataLayer/EgtBEAMWALL.DataLayer.csproj
+++ b/EgtBEAMWALL.DataLayer/EgtBEAMWALL.DataLayer.csproj
@@ -47,7 +47,7 @@
..\ExtLibs\EgtWPFLib5.dll
- ..\packages\EgwProxy.MagMan.1.0.2402.614\lib\EgwProxy.MagMan.dll
+ ..\packages\EgwProxy.MagMan.1.0.2402.615\lib\EgwProxy.MagMan.dll
..\packages\EntityFramework.6.4.4\lib\net45\EntityFramework.dll
diff --git a/EgtBEAMWALL.DataLayer/packages.config b/EgtBEAMWALL.DataLayer/packages.config
index a212d61c..af14c7ec 100644
--- a/EgtBEAMWALL.DataLayer/packages.config
+++ b/EgtBEAMWALL.DataLayer/packages.config
@@ -2,7 +2,7 @@
-
+