AspNetCore.HealthChecks.ApplicationStatus 8.0.0
Application Status Health Check
This health check verifies that application is up and runnning based on IHostApplicationLifetime.
If application received stop signal, eg: SIGTERM in docker container - then health status will be unhealthy and
application won't be able to receive new requests.
Example Usage
With all of the following examples, you can additionally add the following parameters:
name: The health check name. Default if not specified isapplicationstatus.failureStatus: TheHealthStatusthat should be reported when the health check fails. Default isHealthStatus.Unhealthy.tags: A list of tags that can be used to filter sets of health checks.timeout: ASystem.TimeSpanrepresenting the timeout of the check.
Basic
public void ConfigureServices(IServiceCollection services, IHost)
{
services
.AddHealthChecks()
.AddApplicationStatus();
}
No packages depend on AspNetCore.HealthChecks.ApplicationStatus.
.NET Standard 2.0
- Microsoft.Extensions.Diagnostics.HealthChecks (>= 8.0.0)
- Microsoft.Extensions.Hosting.Abstractions (>= 8.0.0)
| Version | Downloads | Last updated |
|---|---|---|
| 9.0.0 | 8 | 02/21/2025 |
| 8.0.1 | 27 | 09/15/2024 |
| 8.0.0 | 6 | 02/21/2025 |
| 7.0.0 | 6 | 02/21/2025 |
| 7.0.0-rc2.4 | 2 | 02/21/2025 |
| 7.0.0-rc2.3 | 2 | 02/21/2025 |
| 7.0.0-rc2.2 | 2 | 02/21/2025 |
| 7.0.0-rc2.1 | 2 | 02/21/2025 |
| 6.0.0 | 6 | 02/21/2025 |