Пример #1
0
        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));
 }