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. |