Namespace Cuemon.Resilience
Add retry, timeout, and transient fault handling to existing code without heavy infrastructure. Use this namespace when you need resilience patterns like retry or timeout for operations that may fail transiently. Start with the retry methods that match your operation pattern (synchronous or asynchronous) on Action or Func delegates.
Availability: .NET 10, .NET 9 and .NET Standard 2.0
Classes
AsyncTransientOperationOptions
Specifies options that is related to the TransientOperation class.
LatencyException
The exception that is thrown when a latency related operation was taking to long to complete.
TransientFaultEvidence
Provides evidence about a faulted operation.
TransientFaultException
The exception that is thrown when a transient fault handling was unsuccessful.
TransientOperation
Provides a set of static methods that enable developers to make their applications more resilient by adding robust transient fault handling logic ideal for temporary condition such as network connectivity issues or service unavailability.
TransientOperationOptions
Configuration options for TransientOperation.