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
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