Esempio n. 1
0
    public async Task <object> GetStatus(Guid id)
    {
        HealthCheck check = GetCheckById(id);

        try
        {
            _logger.LogDebug("Running health check: " + check.Name);
            return(await check.GetStatus());
        }
        catch (Exception ex)
        {
            _logger.LogError(ex, "Exception in health check: {HealthCheckName}", check.Name);
            throw;
        }
    }