public MonitorEndpointInstances(EndpointInstanceMonitoring monitor, MonitoringDataPersister persistence) { this.monitor = monitor; this.persistence = persistence; }
public MonitoringDataPersister(IDocumentStore store, EndpointInstanceMonitoring monitoring) { this.store = store; this.monitoring = monitoring; }
internal EndpointsMonitoringController(EndpointInstanceMonitoring monitoring, GetKnownEndpointsApi getKnownEndpointsApi, IDocumentStore documentStore) { this.documentStore = documentStore; this.getKnownEndpointsApi = getKnownEndpointsApi; endpointInstanceMonitoring = monitoring; }
public GetKnownEndpointsApi(EndpointInstanceMonitoring monitoring) { this.monitoring = monitoring; }
public HeartbeatHandler(EndpointInstanceMonitoring monitor) { this.monitor = monitor; }
protected override Task <QueryResult <IList <KnownEndpointsView> > > LocalQuery(HttpRequestMessage request, EndpointInstanceMonitoring input) { return(Task.FromResult( new QueryResult <IList <KnownEndpointsView> >( input.GetKnownEndpoints(), new QueryStatsInfo(string.Empty, input.GetKnownEndpoints().Count) ) )); }