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