ข้ามไปยังเนื้อหา

Class RabbitMqDependencyHealthOptions

เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน

Namespace: Cephalon.Observability.RabbitMqDependencies.Configuration
Assembly: Cephalon.Observability.RabbitMqDependencies.dll

Configures RabbitMQ dependency probes contributed to Cephalon runtime health.

public sealed class RabbitMqDependencyHealthOptions : DependencyHealthOptionsBase<RabbitMqDependencyDefinition>

objectDependencyHealthOptionsBase<RabbitMqDependencyDefinition>RabbitMqDependencyHealthOptions

DependencyHealthOptionsBase<RabbitMqDependencyDefinition>.RefreshIntervalSeconds, DependencyHealthOptionsBase<RabbitMqDependencyDefinition>.Dependencies, object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Initializes a new instance of the class.

public RabbitMqDependencyHealthOptions()

FromConfiguration(IConfiguration, string)

Section titled “ FromConfiguration(IConfiguration, string)”

Binds RabbitMQ dependency-health options from configuration.

public static RabbitMqDependencyHealthOptions FromConfiguration(IConfiguration configuration, string sectionPath = "Engine")

configuration IConfiguration

The application configuration root.

sectionPath string

The configuration section path that contains the engine settings. The default is Engine.

RabbitMqDependencyHealthOptions

The bound dependency-health options.