Table of Contents

Class HealthCheckItem

Namespace
Mythosia.AI.Rag.Diagnostics
Assembly
Mythosia.AI.Rag.dll

A single item in the health check report.

public class HealthCheckItem
Inheritance
HealthCheckItem
Inherited Members

Constructors

HealthCheckItem(DiagnosticStatus, string, string)

public HealthCheckItem(DiagnosticStatus status, string category, string message)

Parameters

status DiagnosticStatus
category string
message string

Properties

Category

public string Category { get; }

Property Value

string

Message

public string Message { get; }

Property Value

string

Status

public DiagnosticStatus Status { get; }

Property Value

DiagnosticStatus

Methods

Fail(string, string)

public static HealthCheckItem Fail(string category, string message)

Parameters

category string
message string

Returns

HealthCheckItem

Info(string, string)

public static HealthCheckItem Info(string category, string message)

Parameters

category string
message string

Returns

HealthCheckItem

Pass(string, string)

public static HealthCheckItem Pass(string category, string message)

Parameters

category string
message string

Returns

HealthCheckItem

Warn(string, string)

public static HealthCheckItem Warn(string category, string message)

Parameters

category string
message string

Returns

HealthCheckItem