From 459a9ae2883457b1f5ff92dbaebb2b4f9259d86e Mon Sep 17 00:00:00 2001 From: Raymond den Haan Date: Wed, 21 Feb 2024 14:24:37 +0100 Subject: [PATCH] Used systemclock over datetime --- .../HostedServices/InstanceHeartbeatService.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/modules/Elsa.Hosting.Management/HostedServices/InstanceHeartbeatService.cs b/src/modules/Elsa.Hosting.Management/HostedServices/InstanceHeartbeatService.cs index 883d2ce53..c4f4b55b4 100644 --- a/src/modules/Elsa.Hosting.Management/HostedServices/InstanceHeartbeatService.cs +++ b/src/modules/Elsa.Hosting.Management/HostedServices/InstanceHeartbeatService.cs @@ -1,3 +1,4 @@ +using Elsa.Common.Contracts; using Elsa.Hosting.Management.Contracts; using Elsa.Hosting.Management.Options; using Elsa.KeyValues.Contracts; @@ -60,11 +61,11 @@ public class InstanceHeartbeatService : IHostedService, IDisposable using var scope = _serviceProvider.CreateScope(); var instanceNameProvider = scope.ServiceProvider.GetRequiredService(); var store = scope.ServiceProvider.GetRequiredService(); - + var systemClock = scope.ServiceProvider.GetRequiredService(); await store.SaveAsync(new SerializedKeyValuePair { Key = $"{HeartbeatKeyPrefix}{instanceNameProvider.GetName()}", - SerializedValue = DateTime.UtcNow.ToString("o") + SerializedValue = systemClock.UtcNow.ToString("o") }, default); }