1 instantiation of OnRejectedContext
Microsoft.AspNetCore.RateLimiting (1)
RateLimitingMiddleware.cs (1)
146await thisRequestOnRejected(new OnRejectedContext() { HttpContext = context, Lease = leaseContext.Lease! }, context.RequestAborted);
10 references to OnRejectedContext
Microsoft.AspNetCore.RateLimiting (6)
DefaultRateLimiterPolicy.cs (3)
12private readonly Func<OnRejectedContext, CancellationToken, ValueTask>? _onRejected; 14public DefaultRateLimiterPolicy(Func<HttpContext, RateLimitPartition<DefaultKeyType>> partitioner, Func<OnRejectedContext, CancellationToken, ValueTask>? onRejected) 20public Func<OnRejectedContext, CancellationToken, ValueTask>? OnRejected => _onRejected;
IRateLimiterPolicy.cs (1)
17Func<OnRejectedContext, CancellationToken, ValueTask>? OnRejected { get; }
RateLimiterOptions.cs (1)
31public Func<OnRejectedContext, CancellationToken, ValueTask>? OnRejected { get; set; }
RateLimitingMiddleware.cs (1)
18private readonly Func<OnRejectedContext, CancellationToken, ValueTask>? _defaultOnRejected;
Microsoft.AspNetCore.RateLimiting.Tests (2)
TestRateLimiterPolicy.cs (2)
12private readonly Func<OnRejectedContext, CancellationToken, ValueTask> _onRejected; 26public Func<OnRejectedContext, CancellationToken, ValueTask> OnRejected { get => _onRejected; }
RateLimitingSample (2)
SampleRateLimiterPolicy.cs (2)
11private Func<OnRejectedContext, CancellationToken, ValueTask>? _onRejected; 23public Func<OnRejectedContext, CancellationToken, ValueTask>? OnRejected { get => _onRejected; }