From f8d5d1820c3179fac93d2e2bbdede39757f80de1 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Wed, 8 Apr 2026 09:20:40 +0200 Subject: [PATCH] =?UTF-8?q?Update=20modalit=C3=A0=20salvataggio=20daily=20?= =?UTF-8?q?data=20IOC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MP.IOC/Services/MetricsCalcService.cs | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/MP.IOC/Services/MetricsCalcService.cs b/MP.IOC/Services/MetricsCalcService.cs index ad5116f6..0d7a59b6 100644 --- a/MP.IOC/Services/MetricsCalcService.cs +++ b/MP.IOC/Services/MetricsCalcService.cs @@ -71,8 +71,8 @@ namespace MP.IOC.Services // Keys var hourKey = HourBucketKey(dest, method, hourStart); var hoursIndex = HoursIndexKey(dest, method); - var dayKey = DayBucketKey(dest, method, dayStart); - var daysIndex = DaysIndexKey(dest, method); + var dayKey = DayBucketKey(dest, dayStart); + var daysIndex = DaysIndexKey(dest); // Use batch to reduce roundtrips var batch = _db.CreateBatch(); @@ -128,14 +128,18 @@ namespace MP.IOC.Services #region Private Methods - private static string DayBucketKey(string dest, string method, DateTime dtRif) + //private static string DayBucketKey(string dest, string method, DateTime dtRif) + private static string DayBucketKey(string dest, DateTime dtRif) { - return $"{_redisBaseKey}:stats:day:{dest}:{method}:{dtRif.ToString("yyyyMMdd", CultureInfo.InvariantCulture)}"; + return $"{_redisBaseKey}:stats:day:{dest}:{dtRif.ToString("yyyyMMdd", CultureInfo.InvariantCulture)}"; + //return $"{_redisBaseKey}:stats:day:{dest}:{method}:{dtRif.ToString("yyyyMMdd", CultureInfo.InvariantCulture)}"; } - private static string DaysIndexKey(string dest, string method) + //private static string DaysIndexKey(string dest, string method) + private static string DaysIndexKey(string dest) { - return $"{_redisBaseKey}:stats:days:{dest}:{method}"; + return $"{_redisBaseKey}:stats:days:{dest}"; + //return $"{_redisBaseKey}:stats:days:{dest}:{method}"; } private static string HourBucketKey(string dest, string method, DateTime dtRif)