Table of Contents

Class ResilienceLogMessages

Namespace
WorkflowForge.Extensions.Resilience
Assembly
WorkflowForge.Extensions.Resilience.dll

Resilience-specific log messages for the basic Resilience extension. These messages complement the core WorkflowLogMessages with resilience patterns.

public static class ResilienceLogMessages
Inheritance
ResilienceLogMessages
Inherited Members

Fields

CircuitBreakerExecutionCompleted

Message for circuit breaker execution completed

public const string CircuitBreakerExecutionCompleted = "Circuit breaker execution completed successfully"

Field Value

string

CircuitBreakerExecutionFailed

Message for circuit breaker execution failed

public const string CircuitBreakerExecutionFailed = "Operation failed in circuit breaker"

Field Value

string

CircuitBreakerExecutionStarted

Message for circuit breaker execution started

public const string CircuitBreakerExecutionStarted = "Circuit breaker execution started"

Field Value

string

CircuitBreakerOpenRejection

Message for circuit breaker open rejection

public const string CircuitBreakerOpenRejection = "Operation rejected due to open circuit breaker"

Field Value

string

DelayCappedAtMaximum

Message for delay capped at maximum

public const string DelayCappedAtMaximum = "Retry delay capped at maximum allowed value"

Field Value

string

ExponentialDelayCalculated

Message for exponential delay calculated

public const string ExponentialDelayCalculated = "Exponential retry delay calculated"

Field Value

string

FixedDelayApplied

Message for fixed delay applied

public const string FixedDelayApplied = "Fixed interval retry delay applied"

Field Value

string

MaximumAttemptsReached

Message for maximum attempts reached

public const string MaximumAttemptsReached = "Maximum retry attempts reached, not retrying"

Field Value

string

NonTransientErrorDetected

Message for non-transient error detected

public const string NonTransientErrorDetected = "Non-transient error detected, retry not appropriate"

Field Value

string

OperationCancelledDuringRetry

Message for operation cancelled during retry

public const string OperationCancelledDuringRetry = "Operation was cancelled, retry aborted"

Field Value

string

RandomDelayGenerated

Message for random delay generated

public const string RandomDelayGenerated = "Random retry delay generated"

Field Value

string

RetryAttemptInitiated

Message for retry attempt initiated

public const string RetryAttemptInitiated = "Retry attempt initiated after operation failure"

Field Value

string

RetryAttemptSuccessful

Message for retry attempt successful

public const string RetryAttemptSuccessful = "Operation succeeded after retry attempt"

Field Value

string

RetryAttemptsExhausted

Message for retry attempts exhausted

public const string RetryAttemptsExhausted = "All retry attempts exhausted, operation failed"

Field Value

string

RetryDelayStarted

Message for retry delay started

public const string RetryDelayStarted = "Retry delay initiated before next attempt"

Field Value

string

RetryPredicateEvaluated

Message for retry predicate evaluation

public const string RetryPredicateEvaluated = "Custom retry predicate evaluated for exception"

Field Value

string

RetryStrategyExecutionStarted

Message for retry strategy execution started

public const string RetryStrategyExecutionStarted = "Retry strategy execution started"

Field Value

string

StrategyConfigured

Message for strategy configured

public const string StrategyConfigured = "Resilience strategy configured successfully"

Field Value

string

TransientErrorDetected

Message for transient error detected

public const string TransientErrorDetected = "Transient error detected, retry appropriate"

Field Value

string