Table of Contents

Class OpenShellHealthChecksBuilderExtensions

Namespace
Microsoft.Extensions.DependencyInjection
Assembly
OpenShell.Sdk.DependencyInjection.dll

Adds an OpenShell gateway check to ASP.NET health checks.

public static class OpenShellHealthChecksBuilderExtensions
Inheritance
OpenShellHealthChecksBuilderExtensions
Inherited Members

Methods

AddOpenShellHealthCheck(IHealthChecksBuilder, string, string?, HealthStatus?, IEnumerable<string>?)

Registers a check that calls the gateway health RPC. gatewayName selects a named registration; omit it for the default gateway.

public static IHealthChecksBuilder AddOpenShellHealthCheck(this IHealthChecksBuilder builder, string name = "openshell", string? gatewayName = null, HealthStatus? failureStatus = null, IEnumerable<string>? tags = null)

Parameters

builder IHealthChecksBuilder
name string
gatewayName string
failureStatus HealthStatus?
tags IEnumerable<string>

Returns

IHealthChecksBuilder