diff --git a/IOB-WIN-FORM/Iob/Generic.cs b/IOB-WIN-FORM/Iob/Generic.cs index 15e6fec5..312d1cf3 100644 --- a/IOB-WIN-FORM/Iob/Generic.cs +++ b/IOB-WIN-FORM/Iob/Generic.cs @@ -7352,8 +7352,8 @@ namespace IOB_WIN_FORM.Iob } // invio e salvo... string remUrl = urlSaveMachIobConf; - string dictPayload = JsonConvert.SerializeObject(currDict); - await HttpService.CallUrlAsync(remUrl, dictPayload); + string dictPayload = JsonSerialize(currDict); + await HttpService.CallUrlAsync(remUrl, dictPayload); lgTrace("Invio MachineConf effettuato"); } } diff --git a/IOB-WIN-FTP/Iob/Ftp.cs b/IOB-WIN-FTP/Iob/Ftp.cs index cc0f6c71..220d8f76 100644 --- a/IOB-WIN-FTP/Iob/Ftp.cs +++ b/IOB-WIN-FTP/Iob/Ftp.cs @@ -1,6 +1,9 @@ using EgwProxy.Ftp; using IOB_UT_NEXT; using IOB_UT_NEXT.Config; +using IOB_UT_NEXT.Config.Mem; +using IOB_UT_NEXT.Config.Special; +using IOB_UT_NEXT.Services.Data; using MapoSDK; using Newtonsoft.Json; using System; diff --git a/IOB-WIN-MBUS/IobModbustTCP/ModbusTCP.cs b/IOB-WIN-MBUS/IobModbustTCP/ModbusTCP.cs index 1ecd3227..43617c13 100644 --- a/IOB-WIN-MBUS/IobModbustTCP/ModbusTCP.cs +++ b/IOB-WIN-MBUS/IobModbustTCP/ModbusTCP.cs @@ -1,6 +1,8 @@ using EasyModbus; using IOB_UT_NEXT; using IOB_UT_NEXT.Config; +using IOB_UT_NEXT.Config.Mem; +using IOB_UT_NEXT.Services.Core; using MapoSDK; using Newtonsoft.Json; using System; diff --git a/IOB-WIN-SHELLY/Iob/ShellyClientGen1.cs b/IOB-WIN-SHELLY/Iob/ShellyClientGen1.cs index 68bf4da1..1bc443e9 100644 --- a/IOB-WIN-SHELLY/Iob/ShellyClientGen1.cs +++ b/IOB-WIN-SHELLY/Iob/ShellyClientGen1.cs @@ -3,6 +3,7 @@ using EgwProxy.Shelly.Clients; using EgwProxy.Shelly.Options; using IOB_UT_NEXT; using IOB_UT_NEXT.Config; +using IOB_UT_NEXT.Services.Data; using MapoSDK; using Newtonsoft.Json; using System; diff --git a/IOB-WIN-SHELLY/Iob/ShellyClientGen2.cs b/IOB-WIN-SHELLY/Iob/ShellyClientGen2.cs index 2ee2301a..5947a641 100644 --- a/IOB-WIN-SHELLY/Iob/ShellyClientGen2.cs +++ b/IOB-WIN-SHELLY/Iob/ShellyClientGen2.cs @@ -3,6 +3,7 @@ using EgwProxy.Shelly.Clients; using EgwProxy.Shelly.Options; using IOB_UT_NEXT; using IOB_UT_NEXT.Config; +using IOB_UT_NEXT.Services.Data; using MapoSDK; using Newtonsoft.Json; using System; diff --git a/IOB-WIN-WS/IobWs/EmmegiFPW.cs b/IOB-WIN-WS/IobWs/EmmegiFPW.cs index bcc1170d..83292f1a 100644 --- a/IOB-WIN-WS/IobWs/EmmegiFPW.cs +++ b/IOB-WIN-WS/IobWs/EmmegiFPW.cs @@ -1,15 +1,15 @@ using IOB_UT_NEXT; using IOB_UT_NEXT.Config; +using IOB_UT_NEXT.Config.Special; +using IOB_UT_NEXT.Services.Files; using MapoSDK; using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Globalization; -using System.IdentityModel.Tokens; using System.IO; using System.Linq; using System.Net.NetworkInformation; -using System.Runtime.Remoting.Contexts; using System.Threading.Tasks; using System.Xml.Serialization; using static IOB_UT_NEXT.CustomObj; @@ -53,7 +53,7 @@ namespace IOB_WIN_WS.IobWs if (!string.IsNullOrEmpty(FileConfPath)) { // fix exclToolDirPath - exclToolDirPath = Path.Combine(fileMover.GetExecutingDirectoryName(), "Tools"); + exclToolDirPath = Path.Combine(FileMover.GetExecutingDirectoryName(), "Tools"); string fullPath = Path.Combine(exclToolDirPath, FileConfPath); if (File.Exists(fullPath)) {