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 @@ - +