1- using Certify . Models . Hub ;
2- using Certify . Server . Hub . Api . SignalR . ManagementHub ;
1+ using Certify . Server . Hub . Api . SignalR . ManagementHub ;
32using Microsoft . AspNetCore . SignalR ;
43
54namespace Certify . Server . Hub . Api . Services
@@ -16,7 +15,7 @@ public class ManagementWorker : IHostedService, IDisposable
1615
1716 private ManagementAPI _mgmtAPI ;
1817
19- private int _updateFrequency = 10 ;
18+ private int _updateFrequency = 30 ;
2019 private string _serviceName = "[Management Worker]" ;
2120
2221 /// <summary>
@@ -47,24 +46,6 @@ public Task StartAsync(CancellationToken stoppingToken)
4746 return Task . CompletedTask ;
4847 }
4948
50- /// <summary>
51- /// Dispatch a command to a connected instance
52- /// </summary>
53- /// <param name="instanceId"></param>
54- /// <param name="cmd"></param>
55- private void DispatchCommand ( string instanceId , InstanceCommandRequest cmd )
56- {
57- var connectionId = _stateProvider . GetConnectionIdForInstance ( instanceId ) ;
58- if ( connectionId == null )
59- {
60- _logger . LogWarning ( "{svc} Could not dispatch command to instance {instanceId}. Connection ID not yet known" , _serviceName , instanceId ) ;
61- }
62- else
63- {
64- _hubContext . Clients . Client ( connectionId ) . SendAsync ( ManagementHubMessages . SendCommandRequest , cmd ) ;
65- }
66- }
67-
6849 /// <summary>
6950 /// Perform simple monitoring of connected instances
7051 /// </summary>
0 commit comments