RetryPolicy
A retry policy that can be applied to delegates.
using System;
using System.Collections.Generic;
using System.Threading;
using System.Threading.Tasks;
namespace Polly.Retry
{
public class RetryPolicy : ContextualPolicy
{
internal RetryPolicy(Action<Action, Context> exceptionPolicy, IEnumerable<ExceptionPredicate> exceptionPredicates)
: base(exceptionPolicy, exceptionPredicates)
{
}
internal RetryPolicy(Func<Func<CancellationToken, Task>, Context, CancellationToken, bool, Task> asyncExceptionPolicy, IEnumerable<ExceptionPredicate> exceptionPredicates)
: base(asyncExceptionPolicy, exceptionPredicates)
{
}
}
}