46 references to QueueProcessingOrder
Microsoft.AspNetCore.ConcurrencyLimiter (3)
QueuePolicies\BasePolicy.cs (1)
19public BasePolicy(IOptions<QueuePolicyOptions> options, QueueProcessingOrder order)
QueuePolicies\QueuePolicy.cs (1)
12: base(options, QueueProcessingOrder.OldestFirst)
QueuePolicies\StackPolicy.cs (1)
12: base(options, QueueProcessingOrder.NewestFirst)
Microsoft.AspNetCore.RateLimiting.Tests (3)
RateLimitingMetricsTests.cs (2)
181options.QueueProcessingOrder = QueueProcessingOrder.OldestFirst; 256options.QueueProcessingOrder = QueueProcessingOrder.OldestFirst;
RateLimitingMiddlewareTests.cs (1)
226options.QueueProcessingOrder = QueueProcessingOrder.OldestFirst;
Microsoft.Extensions.Http.Resilience.Tests (1)
Polly\HttpRateLimiterStrategyOptionsTests.cs (1)
28_testObject.DefaultRateLimiterOptions.QueueProcessingOrder.Should().Be(QueueProcessingOrder.OldestFirst);
RateLimitingSample (3)
Program.cs (2)
29options.QueueProcessingOrder = QueueProcessingOrder.OldestFirst; 42QueueProcessingOrder = QueueProcessingOrder.NewestFirst,
SampleRateLimiterPolicy.cs (1)
31QueueProcessingOrder = QueueProcessingOrder.OldestFirst,
System.Threading.RateLimiting (36)
System\Threading\RateLimiting\ConcurrencyLimiter.cs (6)
149if (_options.QueueProcessingOrder == QueueProcessingOrder.NewestFirst && permitCount <= _options.QueueLimit) 213if (_queueCount == 0 || (_queueCount > 0 && _options.QueueProcessingOrder == QueueProcessingOrder.NewestFirst)) 254_options.QueueProcessingOrder == QueueProcessingOrder.OldestFirst 263_options.QueueProcessingOrder == QueueProcessingOrder.OldestFirst 277_options.QueueProcessingOrder == QueueProcessingOrder.OldestFirst 342RequestRegistration next = _options.QueueProcessingOrder == QueueProcessingOrder.OldestFirst
System\Threading\RateLimiting\ConcurrencyLimiterOptions.cs (3)
21/// <see cref="QueueProcessingOrder.OldestFirst"/> by default. 23public QueueProcessingOrder QueueProcessingOrder { get; set; } = QueueProcessingOrder.OldestFirst;
System\Threading\RateLimiting\FixedWindowRateLimiter.cs (6)
166if (_options.QueueProcessingOrder == QueueProcessingOrder.NewestFirst && permitCount <= _options.QueueLimit) 239if (_queueCount == 0 || (_queueCount > 0 && _options.QueueProcessingOrder == QueueProcessingOrder.NewestFirst)) 315_options.QueueProcessingOrder == QueueProcessingOrder.OldestFirst 324_options.QueueProcessingOrder == QueueProcessingOrder.OldestFirst 333_options.QueueProcessingOrder == QueueProcessingOrder.OldestFirst 398RequestRegistration next = _options.QueueProcessingOrder == QueueProcessingOrder.OldestFirst
System\Threading\RateLimiting\FixedWindowRateLimiterOptions.cs (3)
36/// <see cref="QueueProcessingOrder.OldestFirst"/> by default. 38public QueueProcessingOrder QueueProcessingOrder { get; set; } = QueueProcessingOrder.OldestFirst;
System\Threading\RateLimiting\SlidingWindowRateLimiter.cs (6)
178if (_options.QueueProcessingOrder == QueueProcessingOrder.NewestFirst && permitCount <= _options.QueueLimit) 242if (_queueCount == 0 || (_queueCount > 0 && _options.QueueProcessingOrder == QueueProcessingOrder.NewestFirst)) 325_options.QueueProcessingOrder == QueueProcessingOrder.OldestFirst 334_options.QueueProcessingOrder == QueueProcessingOrder.OldestFirst 344_options.QueueProcessingOrder == QueueProcessingOrder.OldestFirst 411RequestRegistration next = _options.QueueProcessingOrder == QueueProcessingOrder.OldestFirst
System\Threading\RateLimiting\SlidingWindowRateLimiterOptions.cs (3)
42/// <see cref="QueueProcessingOrder.OldestFirst"/> by default. 44public QueueProcessingOrder QueueProcessingOrder { get; set; } = QueueProcessingOrder.OldestFirst;
System\Threading\RateLimiting\TokenBucketRateLimiter.cs (6)
171if (_options.QueueProcessingOrder == QueueProcessingOrder.NewestFirst && tokenCount <= _options.QueueLimit) 246if (_queueCount == 0 || (_queueCount > 0 && _options.QueueProcessingOrder == QueueProcessingOrder.NewestFirst)) 329_options.QueueProcessingOrder == QueueProcessingOrder.OldestFirst 338_options.QueueProcessingOrder == QueueProcessingOrder.OldestFirst 347_options.QueueProcessingOrder == QueueProcessingOrder.OldestFirst 412RequestRegistration next = _options.QueueProcessingOrder == QueueProcessingOrder.OldestFirst
System\Threading\RateLimiting\TokenBucketRateLimiterOptions.cs (3)
42/// <see cref="QueueProcessingOrder.OldestFirst"/> by default. 44public QueueProcessingOrder QueueProcessingOrder { get; set; } = QueueProcessingOrder.OldestFirst;