<PackageReference Include="Polly" Version="8.5.0" />

NoOpPolicy

A no op policy that can be applied to delegates.
using System; using System.Diagnostics; using System.Runtime.CompilerServices; using System.Threading; namespace Polly.NoOp { public class NoOpPolicy : Policy, INoOpPolicy, IsPolicy { internal NoOpPolicy() : base((PolicyBuilder)null) { } [System.Runtime.CompilerServices.NullableContext(1)] [DebuggerStepThrough] protected override TResult Implementation<[System.Runtime.CompilerServices.Nullable(0)] TResult>(Func<Context, CancellationToken, TResult> action, Context context, CancellationToken cancellationToken) { if (action == null) throw new ArgumentNullException("action"); return NoOpEngine.Implementation(action, context, cancellationToken); } } }