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

RetryPolicy<TResult>

public class RetryPolicy<TResult> : ContextualPolicy<TResult>
A retry policy that can be applied to delegates returning a value of type .
using System; using System.Collections.Generic; namespace Polly.Retry { public class RetryPolicy<TResult> : ContextualPolicy<TResult> { internal RetryPolicy(Func<Func<TResult>, Context, TResult> executionPolicy, IEnumerable<ExceptionPredicate> exceptionPredicates, IEnumerable<ResultPredicate<TResult>> resultPredicates) : base(executionPolicy, exceptionPredicates, resultPredicates) { } } }