Aggiunta metodo getTask2Exe con gestione async estesa
This commit is contained in:
+15
-4
@@ -1,7 +1,4 @@
|
||||
#if false
|
||||
using MP.Core.DbModels;
|
||||
#endif
|
||||
|
||||
|
||||
using StackExchange.Redis;
|
||||
|
||||
namespace MP.Core
|
||||
@@ -85,6 +82,9 @@ namespace MP.Core
|
||||
public const string redisKitTempl = redisBaseAddr + "Cache:Kit:Templ";
|
||||
public const string redisKitWip = redisBaseAddr + "Cache:Kit:Wip";
|
||||
|
||||
|
||||
|
||||
|
||||
#endregion Public Fields
|
||||
|
||||
#region Public Properties
|
||||
@@ -128,6 +128,17 @@ namespace MP.Core
|
||||
{
|
||||
return (RedisKey)$"{redisBaseAddr}DtMac:{idxMacchina}";
|
||||
}
|
||||
/// <summary>
|
||||
/// Hash dati Task2Exe x la macchina specificata
|
||||
/// </summary>
|
||||
/// <param name="idxMacchina"></param>
|
||||
/// <param name="baseAddr">Chiave override per i valori in caso di dati che accedono al dominio dati di un altra app (es: baseAddr x IO legacy)</param>
|
||||
/// <returns></returns>
|
||||
public static RedisKey taskMaccHash(string idxMacchina, string baseAddr = null)
|
||||
{
|
||||
var prefix = (baseAddr ?? redisBaseAddr).TrimEnd(':');
|
||||
return (RedisKey)$"{prefix}:ExeTask:{idxMacchina}";
|
||||
}
|
||||
|
||||
public static string FormDurata(double durataMinuti)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user