<PackageReference Include="Polly.Core" Version="8.0.0-beta.1" />

HedgingResilienceStrategy<T>

public TimeSpan HedgingDelay { get; }

public HedgingHandler<T> HedgingHandler { get; }

public int TotalAttempts { get; }

public HedgingResilienceStrategy(TimeSpan hedgingDelay, int maxHedgedAttempts, HedgingHandler<T> hedgingHandler, Func<OnHedgingArguments<T>, ValueTask> onHedging, Func<HedgingDelayGeneratorArguments, ValueTask<TimeSpan>> hedgingDelayGenerator, TimeProvider timeProvider, ResilienceStrategyTelemetry telemetry)