diff --git a/MConnectSDK/MConnectClient.cs b/MConnectSDK/MConnectClient.cs
index 9c837eb..b4e4143 100644
--- a/MConnectSDK/MConnectClient.cs
+++ b/MConnectSDK/MConnectClient.cs
@@ -333,28 +333,28 @@ namespace MConnectSDK
{
// init in stato ND...
isHmiEnrolled = false,
- cloudConnection = false,
- localConnection = false,
- source = Result.Source.offline,
- callSuccess = false
+ cloudStatus = false,
+ localStatus = false,
+ source = Source.offline,
+ callResult = false
};
// verifico REDIS in primis
- answ.localConnection = checkRedisAlive();
- if (answ.localConnection)
+ answ.localStatus = checkRedisAlive();
+ if (answ.localStatus)
{
// cerco i TOKEN in REDIS...
answ.isAuth = !string.IsNullOrEmpty(refresh_token);
answ.isHmiEnrolled = enrollDate < DateTime.Now;
- answ.source = Result.Source.local;
+ answ.source = Source.local;
}
// verifico chiamata server...
if (_currParam.testMode)
{
// Fingo che tutto vada bene e di conseguenza setto risposta...
- answ.cloudConnection = true;
- answ.source = Result.Source.cloud;
- answ.callSuccess = true;
+ answ.cloudStatus = true;
+ answ.source = Source.cloud;
+ answ.callResult = true;
// attesa random...
Random r = new Random();
Thread.Sleep(100 + r.Next(0, 100));
diff --git a/MConnectSDK/Utils.cs b/MConnectSDK/Utils.cs
index 9d511cb..3c8e18d 100644
--- a/MConnectSDK/Utils.cs
+++ b/MConnectSDK/Utils.cs
@@ -154,57 +154,6 @@
///
public class Result
{
- ///
- /// Enum delle sorgenti di comunicazione
- ///
- public enum Source
- {
- ///
- /// Piattaforma Cloud MaestroConnect
- ///
- cloud = 0,
- ///
- /// Storage cache locale
- ///
- local,
- ///
- /// Offline
- ///
- offline
- }
-
- ///
- /// Enum per status
- ///
- public enum Status
- {
- KO = 0,
- OK = 1
- }
-
- ///
- /// Classe errore chiamata
- ///
- public class Error
- {
- ///
- /// Enum per causali errori
- ///
- public enum Reason
- {
- NotFound = 0,
- PwdMismatch
- }
- ///
- /// Classe causale errore
- ///
- public Reason reason;
- ///
- /// Messaggio di dettaglio errore
- ///
- public string message;
- }
-
///
/// indica se l'applicazione abbia token di auth validi
///
@@ -216,11 +165,11 @@
///
/// Indica lo stato di disponibilità del CLOUD (= connesso)
///
- public bool cloudConnection = false;
+ public bool cloudStatus = false;
///
/// Indica la disponibilità dello storage LOCALE (= connesso)
///
- public bool localConnection = false;
+ public bool localStatus = false;
///
/// Sorgente da cui deriva l'esito dell'operazione
///
@@ -228,15 +177,65 @@
///
/// Indica se la chiamata sia andata a buon fine (success) oppure ci siano stati errori/problemi
///
- public bool callSuccess = false;
- ///
- /// Payload associato alla chiamata
- ///
- public PayLoad payLoad;
+ public bool callResult = false;
///
/// Property class associata ad eventuale errore riscontrato
///
public Error error;
+ ///
+ /// Payload associato alla chiamata
+ ///
+ public PayLoad payLoad;
+ }
+ ///
+ /// Enum delle sorgenti di comunicazione
+ ///
+ public enum Source
+ {
+ ///
+ /// Piattaforma Cloud MaestroConnect
+ ///
+ cloud = 0,
+ ///
+ /// Storage cache locale
+ ///
+ local,
+ ///
+ /// Offline
+ ///
+ offline
+ }
+
+ ///
+ /// Enum per status
+ ///
+ public enum Status
+ {
+ KO = 0,
+ OK = 1
+ }
+
+ ///
+ /// Classe errore chiamata
+ ///
+ public class Error
+ {
+ ///
+ /// Enum per causali errori
+ ///
+ public enum Reason
+ {
+ NotFound = 0,
+ PwdMismatch
+ }
+ ///
+ /// Classe causale errore
+ ///
+ public Reason reason;
+ ///
+ /// Messaggio di dettaglio errore
+ ///
+ public string message;
}
///
diff --git a/TestClient/MainForm.cs b/TestClient/MainForm.cs
index 7248944..44bea08 100644
--- a/TestClient/MainForm.cs
+++ b/TestClient/MainForm.cs
@@ -119,9 +119,9 @@ namespace TestClient
sb.AppendLine("-------------------------");
sb.AppendLine("isAuth: " + reqStatus.isAuth);
sb.AppendLine("isHmiEnrolled: " + reqStatus.isHmiEnrolled);
- sb.AppendLine("cloudConnection: " + reqStatus.cloudConnection);
- sb.AppendLine("localConnection: " + reqStatus.localConnection);
- sb.AppendLine("callSuccess: " + reqStatus.callSuccess);
+ sb.AppendLine("cloudConnection: " + reqStatus.cloudStatus);
+ sb.AppendLine("localConnection: " + reqStatus.localStatus);
+ sb.AppendLine("callSuccess: " + reqStatus.callResult);
sb.AppendLine("-------------------------");
lblReqStatus.Text = sb.ToString();
sb.AppendLine("");
@@ -141,7 +141,7 @@ namespace TestClient
{
// aggiorno console...
lblConsole.Text = authData.outMessage;
- // verifico se sia AUTH (altrimenti NON mostro codice e QR...)
+ // verifico se sia AUTH (altrimenti NON mostro codice e QR...)
if (authData.hasAuth || reqStatus.isAuth)
{
var currColor = Color.Orange;