public async Task <HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default(CancellationToken)) { var limit = 1; var telemetry = await _telemetryRepository.GetAllLastReadByLimit(limit); if (telemetry.Any()) { return(HealthCheckResult.Healthy()); } return(HealthCheckResult.Unhealthy()); }
public async Task <IEnumerable <TelemetryList> > Handle(TelemetryListRequest request, CancellationToken cancellationToken) { return(await _telemetryRepository.GetAllLastReadByLimit(request.Limit)); }