Cimfu.Suave.Healthcheck


Checks

Namespace: Cimfu.Suave
Parent Module: Healthcheck

A set of core healthchecks.

Functions and values

Function or valueDescription
alwaysHealthy()
Signature: unit -> Async<HealthcheckResult>

A simple healthcheck that will always report Healthy.

alwaysUnhealthy()
Signature: unit -> Async<HealthcheckResult>

A simple healthcheck that will always report Unhealthy. Including this healthcheck will cause the service to always report as Unhealthy.

healthyResult
Signature: HealthcheckResult
serverMain
Signature: Healthcheck

A healthcheck that will report status of the main server switch provided by HealthSwitch.ServerMain.

unhealthyResult
Signature: HealthcheckResult
F# Project
Fork me on GitHub