From dd934bb1c53bfbf5af750e655f27bf925b12b259 Mon Sep 17 00:00:00 2001 From: ngfrolov Date: Thu, 28 Mar 2024 15:15:52 +0500 Subject: [PATCH] Add todo --- .../Services/DetectOperations/DetectedOperationService.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/AsbCloudInfrastructure/Services/DetectOperations/DetectedOperationService.cs b/AsbCloudInfrastructure/Services/DetectOperations/DetectedOperationService.cs index 16eea6d7..63391899 100644 --- a/AsbCloudInfrastructure/Services/DetectOperations/DetectedOperationService.cs +++ b/AsbCloudInfrastructure/Services/DetectOperations/DetectedOperationService.cs @@ -142,6 +142,7 @@ public class DetectedOperationService : IDetectedOperationService const int minOperationLength = 5; const int maxDetectorsInterpolationFrameLength = 30; const int gap = maxDetectorsInterpolationFrameLength + minOperationLength; + var timeIncrement = TimeSpan.FromSeconds(1); while (true) { @@ -156,7 +157,7 @@ public class DetectedOperationService : IDetectedOperationService .Where(t => t.BlockPosition >= 0) .Select(t => new DetectableTelemetry { - DateTime = t.DateTime, + DateTime = t.DateTime,//TODO: <-- вот тут ошибка при присвоении DateTime с kind unspecified в DateTimeOffset времени назначается локальный часовой пояс. IdUser = t.IdUser, Mode = t.Mode, WellDepth = t.WellDepth, @@ -191,7 +192,9 @@ public class DetectedOperationService : IDetectedOperationService positionBegin += 1; } - beginDate = isDetected ? lastDetectedOperation!.DateEnd : detectableTelemetries[positionEnd].DateTime; + beginDate = isDetected + ? lastDetectedOperation!.DateEnd + : detectableTelemetries[positionEnd].DateTime; } return detectedOperations;