Class ApplicationHealthCheckTags
- Namespace
- ProjectTemplate.Web.HealthChecks
- Assembly
- ProjectTemplate.Web.dll
Defines the health check tags that select which checks each health endpoint runs.
public static class ApplicationHealthCheckTags
- Inheritance
-
ApplicationHealthCheckTags
- Inherited Members
Fields
Audit
Selects checks for /health/audit-integrity. Audit integrity and delivery state require operator attention, but
they do not determine whether an instance can serve traffic, so these checks are kept out of readiness.
public const string Audit = "audit"
Field Value
Database
Identifies checks that evaluate application database connectivity.
public const string Database = "database"
Field Value
Integrity
Identifies checks that evaluate audit integrity.
public const string Integrity = "integrity"
Field Value
Ready
Selects checks for /health/ready. Use it only for dependencies without which this instance cannot serve
normal traffic, because a failing readiness check removes the instance from load balancing.
public const string Ready = "ready"