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); }