Beispiel #1
0
        public async Task <IActionResult> Ping()
        {
            var response = new HealthModel();

            try
            {
                response.Version = Assembly.GetEntryAssembly().GetName().Version.ToString();
            }
            catch (Exception ex)
            {
                _logger.LogCritical(ex, "Unable to get version");
            }

            response.DatabaseCheckPassed = await _healthService.CheckDbConnectionAsync();

            return(Ok(response));
        }