diff --git a/IOB-UT-NEXT/IOB-UT-NEXT.csproj b/IOB-UT-NEXT/IOB-UT-NEXT.csproj
index 8d65d909..3d146a76 100644
--- a/IOB-UT-NEXT/IOB-UT-NEXT.csproj
+++ b/IOB-UT-NEXT/IOB-UT-NEXT.csproj
@@ -203,6 +203,7 @@
+
diff --git a/IOB-UT-NEXT/Iob/Services/HttpService.cs b/IOB-UT-NEXT/Iob/Services/HttpService.cs
index 0a63f768..9a2e5ab0 100644
--- a/IOB-UT-NEXT/Iob/Services/HttpService.cs
+++ b/IOB-UT-NEXT/Iob/Services/HttpService.cs
@@ -14,6 +14,8 @@ namespace IOB_UT_NEXT.Iob.Services
///
public class HttpService
{
+ #region Public Methods
+
///
/// Effettua chiamata URL e restituisce risultato, SE NON E' in veto send.
///
@@ -304,5 +306,7 @@ namespace IOB_UT_NEXT.Iob.Services
baseUtils.TrackUrlCall(url, sw.Elapsed);
return answ;
}
+
+ #endregion Public Methods
}
-}
+}
\ No newline at end of file
diff --git a/IOB-UT-NEXT/baseUtils.cs b/IOB-UT-NEXT/baseUtils.cs
index ead71e34..8ba6c442 100644
--- a/IOB-UT-NEXT/baseUtils.cs
+++ b/IOB-UT-NEXT/baseUtils.cs
@@ -1022,47 +1022,23 @@ namespace IOB_UT_NEXT
#endregion Public Methods
- #region Protected Fields
+ #region Internal Fields
///
/// Classe logger
///
- protected static Logger lg = LogManager.GetCurrentClassLogger();
+ internal static Logger lg = LogManager.GetCurrentClassLogger();
- #endregion Protected Fields
+ #endregion Internal Fields
- #region Private Fields
-
- ///
- /// Client HTTP statico e riutilizzabile per tutto il ciclo di vita dell'app
- ///
- private static readonly HttpClient _httpClient = new HttpClient();
-
- ///
- /// Ultima ora registrata x statistiche track urlCall
- ///
- private static string LastHourCurr = "";
-
- ///
- /// Dizionario dei valori bloccati x evitare log eccessivo
- ///
- private static Dictionary vetoLogError = new Dictionary();
-
- ///
- /// Periodo di veto log in minuti
- ///
- private static int vetoPeriodMin = 30;
-
- #endregion Private Fields
-
- #region Private Methods
+ #region Internal Methods
///
/// Verifica se il log di un dato errore sia permesso
///
/// ID del valore log da loggare/verificare
///
- private static bool logValuePermit(string logKey)
+ internal static bool logValuePermit(string logKey)
{
bool doLog = false;
if (vetoLogError.ContainsKey(logKey))
@@ -1088,7 +1064,7 @@ namespace IOB_UT_NEXT
///
/// URL chiamato
/// durata chiamata
- private static void TrackUrlCall(string rawUrl, TimeSpan elapsed)
+ internal static void TrackUrlCall(string rawUrl, TimeSpan elapsed)
{
// per l'URL tengo solo fino a prima dei parametri (prima di ?)
string url = StripQueryAndFragment(rawUrl);
@@ -1118,7 +1094,30 @@ namespace IOB_UT_NEXT
CallMetricsCollector.AddCall(url, elapsed);
}
- #endregion Private Methods
- }
+ #endregion Internal Methods
+ #region Private Fields
+
+ ///
+ /// Client HTTP statico e riutilizzabile per tutto il ciclo di vita dell'app
+ ///
+ private static readonly HttpClient _httpClient = new HttpClient();
+
+ ///
+ /// Ultima ora registrata x statistiche track urlCall
+ ///
+ private static string LastHourCurr = "";
+
+ ///
+ /// Dizionario dei valori bloccati x evitare log eccessivo
+ ///
+ private static Dictionary vetoLogError = new Dictionary();
+
+ ///
+ /// Periodo di veto log in minuti
+ ///
+ private static int vetoPeriodMin = 30;
+
+ #endregion Private Fields
+ }
}
\ No newline at end of file