NoOpPolicy
A no op policy that can be applied to delegates.
using Polly.Utilities;
using System;
using System.Linq;
using System.Threading;
using System.Threading.Tasks;
namespace Polly.NoOp
{
public class NoOpPolicy : Policy, INoOpPolicy, IsPolicy
{
internal NoOpPolicy(Func<Func<Context, CancellationToken, Task>, Context, CancellationToken, bool, Task> asyncExceptionPolicy)
: base(asyncExceptionPolicy, Enumerable.Empty<ExceptionPredicate>())
{
}
internal NoOpPolicy(Action<Action<Context, CancellationToken>, Context, CancellationToken> exceptionPolicy)
: base(exceptionPolicy, PredicateHelper.EmptyExceptionPredicates)
{
}
}
}