Table of Contents

Struct EndpointHealthResult

Namespace
MassTransit
Assembly
MassTransit.Abstractions.dll
public readonly struct EndpointHealthResult
Inherited Members

Fields

Description

public readonly string? Description

Field Value

string

Exception

public readonly Exception? Exception

Field Value

Exception

InputAddress

public readonly Uri InputAddress

Field Value

Uri

ReceiveEndpoint

public readonly IReceiveEndpoint ReceiveEndpoint

Field Value

IReceiveEndpoint

Status

public readonly BusHealthStatus Status

Field Value

BusHealthStatus

Methods

Degraded(IReceiveEndpoint, string?)

public static EndpointHealthResult Degraded(IReceiveEndpoint receiveEndpoint, string? description)

Parameters

receiveEndpoint IReceiveEndpoint
description string

Returns

EndpointHealthResult

Healthy(IReceiveEndpoint, string?)

public static EndpointHealthResult Healthy(IReceiveEndpoint receiveEndpoint, string? description)

Parameters

receiveEndpoint IReceiveEndpoint
description string

Returns

EndpointHealthResult

Unhealthy(IReceiveEndpoint, string?, Exception?)

public static EndpointHealthResult Unhealthy(IReceiveEndpoint receiveEndpoint, string? description, Exception? exception)

Parameters

receiveEndpoint IReceiveEndpoint
description string
exception Exception

Returns

EndpointHealthResult