10 references to ChainedRateLimiterShared
System.Threading.RateLimiting (10)
System\Threading\RateLimiting\ChainedPartitionedRateLimiter.cs (2)
79
RateLimitLease? notAcquiredLease =
ChainedRateLimiterShared
.CommonAcquireLogic(exception, lease, ref leases, i, _limiters.Length);
110
RateLimitLease? notAcquiredLease =
ChainedRateLimiterShared
.CommonAcquireLogic(exception, lease, ref leases, i, _limiters.Length);
System\Threading\RateLimiting\ChainedRateLimiter.cs (4)
25
return
ChainedRateLimiterShared
.GetStatisticsCore(_limiters);
33
return
ChainedRateLimiterShared
.GetIdleDurationCore(_limiters);
40
return
ChainedRateLimiterShared
.AttemptAcquireChained(_limiters, permitCount);
46
return await
ChainedRateLimiterShared
.AcquireAsyncChained(_limiters, permitCount, cancellationToken).ConfigureAwait(false);
System\Threading\RateLimiting\ChainedReplenishingRateLimiter.cs (4)
90
return
ChainedRateLimiterShared
.GetStatisticsCore(_limiters);
98
return
ChainedRateLimiterShared
.GetIdleDurationCore(_limiters);
105
return
ChainedRateLimiterShared
.AttemptAcquireChained(_limiters, permitCount);
111
return await
ChainedRateLimiterShared
.AcquireAsyncChained(_limiters, permitCount, cancellationToken).ConfigureAwait(false);