Namespace IRM.TransientFaultHandling
Classes
Useful extension methods for working with exceptions that can be transient faults. |
The base class for IExecutionStrategy implementations. |
Extension methods for IExecutionStrategy |
An IExecutionStrategy that doesn't retry operations if they fail. |
The exception that is thrown when the action failed again after being retried the configured number of times. |
A base class for IExecutionStrategy implementations that should be possible to suspend. |
Interfaces
A strategy that is used to execute an operation, possibly with logic to retry when a failure occurs. |
Defines an interface that must be implemented by custom components responsible for detecting specific transient conditions. |
Represents a component that uses an IExecutionStrategy internally to perform its work. |