<PackageReference Include="Polly.Core" Version="8.7.0" />

Polly.Utils.CancellationTokenSourcePool

namespace Polly.Utils { internal abstract class CancellationTokenSourcePool { public static CancellationTokenSourcePool Create(TimeProvider timeProvider); public CancellationTokenSource Get(TimeSpan delay); protected abstract CancellationTokenSource GetCore(TimeSpan delay); public abstract void Return(CancellationTokenSource source); protected static bool IsCancellable(TimeSpan delay); protected CancellationTokenSourcePool(); } }