1 instantiation of OnRejectedContext
Microsoft.AspNetCore.RateLimiting (1)
RateLimitingMiddleware.cs (1)
146await thisRequestOnRejected(new OnRejectedContext() { HttpContext = context, Lease = leaseContext.Lease! }, context.RequestAborted);
6 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;