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>Inheritance
Section titled “Inheritance”object ← DependencyHealthOptionsBase<RabbitMqDependencyDefinition> ← RabbitMqDependencyHealthOptions
Inherited Members
Section titled “Inherited Members”DependencyHealthOptionsBase<RabbitMqDependencyDefinition>.RefreshIntervalSeconds, DependencyHealthOptionsBase<RabbitMqDependencyDefinition>.Dependencies, object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
Section titled “Constructors”RabbitMqDependencyHealthOptions()
Section titled “ RabbitMqDependencyHealthOptions()”Initializes a new instance of the
public RabbitMqDependencyHealthOptions()Methods
Section titled “Methods”FromConfiguration(IConfiguration, string)
Section titled “ FromConfiguration(IConfiguration, string)”Binds RabbitMQ dependency-health options from configuration.
public static RabbitMqDependencyHealthOptions FromConfiguration(IConfiguration configuration, string sectionPath = "Engine")Parameters
Section titled “Parameters”configuration IConfiguration
The application configuration root.
sectionPath string
The configuration section path that contains the engine settings. The default is Engine.
Returns
Section titled “Returns”RabbitMqDependencyHealthOptions
The bound dependency-health options.