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
builderIHealthChecksBuildernamestringgatewayNamestringfailureStatusHealthStatus?tagsIEnumerable<string>