1 write to _limiters
System.Threading.RateLimiting (1)
System\Threading\RateLimiting\ChainedRateLimiter.cs (1)
21
_limiters
= (RateLimiter[])limiters.Clone();
8 references to _limiters
System.Threading.RateLimiting (8)
System\Threading\RateLimiting\ChainedRateLimiter.cs (8)
33
foreach (RateLimiter limiter in
_limiters
)
65
foreach (RateLimiter limiter in
_limiters
)
86
for (int i = 0; i <
_limiters
.Length; i++)
93
lease =
_limiters
[i].AttemptAcquire(permitCount);
100
RateLimitLease? notAcquiredLease = CommonAcquireLogic(exception, lease, ref leases, i,
_limiters
.Length);
117
for (int i = 0; i <
_limiters
.Length; i++)
124
lease = await
_limiters
[i].AcquireAsync(permitCount, cancellationToken).ConfigureAwait(false);
131
RateLimitLease? notAcquiredLease = CommonAcquireLogic(exception, lease, ref leases, i,
_limiters
.Length);