Show / Hide Table of Contents

Namespace NFX.Health

Classes

BaseCheck

Base class for all Health Checks. Particular health checks must inherit from this class to be invoked

CheckList

Represents a list of health checks to be performed. Health checks are classes derived from BaseCheck class and must implement DoRun() method that performs application-specific checking. CheckList obtains a list of Check instances from assemblies supplied to its constructor. Health checks are executed in no predictable order. If particular execution order is necessary then a check has to be written to explicitly coordinate sub-checks. The class is thread safe for all operations.

CheckResult

Property bag to report health check results

HealthCheckListException

Thrown by Health.CheckList

HealthException

Represents general ancestor for exceptions thrown by health checks

HTMLReporter

Reports health check results as HTML

Reporter

Base for all reporters - entities that output check list state into TextWriter

TextReporter

Reports health check results in an plain text format

XMLReporter

Reports XML health check results

Enums

CheckListStatus

Stipulates status for Health.CheckList

Back to top Copyright © 2006-2018 Agnicore Inc
Generated by DocFX