public async Task HospitalsStatus()

in src/app/AthenaNetCore/AthenaNetCore.WebApp/Controllers/CovidTrackingController.cs [92:112]


        public async Task<IActionResult> HospitalsStatus(string queryId)
        {
            try
            {
                var result = await HospitalRepository.IsTheQueryStillRunning(queryId);
                return Ok(new AthenaQueryResultModel
                {
                    QueryId = queryId,
                    IsStillRunning = result
                });
            }
            catch (Exception ex)
            {
                var msg = $"Something went wrong for queryId: {queryId}, please check the server log";
                _logger.LogError(ex, msg);
                return BadRequest(new AppErrorModel
                {
                    ErrorMessage = msg
                });
            }
        }