Search Results for

    Show / Hide Table of Contents

    Class ResilienceOptions

    Retry and circuit breaker settings for the Chapar MassTransit transport. These are applied automatically when using AddChaparMassTransit.

    Inheritance
    object
    ResilienceOptions
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Chapar.MassTransit.Options
    Assembly: Chapar.MassTransit.dll
    Syntax
    public sealed class ResilienceOptions

    Properties

    | Edit this page View Source

    CircuitBreakerEnabled

    Whether the circuit breaker is enabled.

    Declaration
    public bool CircuitBreakerEnabled { get; set; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    CircuitBreakerFailureThreshold

    Failure percentage threshold that trips the circuit breaker.

    Declaration
    public int CircuitBreakerFailureThreshold { get; set; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    CircuitBreakerResetInterval

    Period after which the circuit breaker attempts to reset.

    Declaration
    public TimeSpan CircuitBreakerResetInterval { get; set; }
    Property Value
    Type Description
    TimeSpan
    | Edit this page View Source

    RetryCount

    Number of immediate retries when a transient failure occurs.

    Declaration
    public int RetryCount { get; set; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    RetryInterval

    Interval between immediate retries.

    Declaration
    public TimeSpan RetryInterval { get; set; }
    Property Value
    Type Description
    TimeSpan
    • Edit this page
    • View Source
    In this article
    Back to top Copyright © 2026