diff --git a/src/AspNetCoreRateLimit/Core/IRateLimitProcessor.cs b/src/AspNetCoreRateLimit/Core/IRateLimitProcessor.cs index f87819c..9f271c3 100644 --- a/src/AspNetCoreRateLimit/Core/IRateLimitProcessor.cs +++ b/src/AspNetCoreRateLimit/Core/IRateLimitProcessor.cs @@ -10,5 +10,9 @@ public interface IRateLimitProcessor RateLimitHeaders GetRateLimitHeaders(RateLimitCounter? counter, RateLimitRule rule, CancellationToken cancellationToken = default); Task ProcessRequestAsync(ClientRequestIdentity requestIdentity, RateLimitRule rule, CancellationToken cancellationToken = default); bool IsWhitelisted(ClientRequestIdentity requestIdentity); + bool IsOnAllowedList(ClientRequestIdentity requestIdentity) + { + return IsWhitelisted(requestIdentity); + } } } \ No newline at end of file