Skip to content

Commit e3dd1b4

Browse files
authored
Update rate limiting documentation for clarity
1 parent e48df81 commit e3dd1b4

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

docs/en/modules/operation-rate-limiting.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ABP provides an operation rate limiting system that allows you to control the fr
1515
* Do not allow generating a "monthly sales report" more than 2 times per day for each user (if generating the report is resource-intensive).
1616
* Restrict login attempts per IP address to prevent brute-force attacks.
1717

18-
> This is not for [ASP.NET Core's built-in rate limiting middleware](https://learn.microsoft.com/en-us/aspnet/core/performance/rate-limit), which works at the HTTP request pipeline level. This module works at the **application/domain code level** and is called explicitly from your services. See the [ASP.NET Core Rate Limiting vs ABP Operation Rate Limiting](#combining-with-aspnet-core-rate-limiting) section for the complete comparison.
18+
> This is not for [ASP.NET Core's built-in rate limiting middleware](https://learn.microsoft.com/en-us/aspnet/core/performance/rate-limit), which works at the HTTP request pipeline level. This module works at the **application/domain code level** and is called explicitly from your services. See the [ASP.NET Core Rate Limiting vs ABP Operation Rate Limiting](#aspnet-core-rate-limiting-vs-abp-operation-rate-limiting) section for the complete comparison.
1919
2020
## How to Install
2121

@@ -652,9 +652,9 @@ await checker.CheckAsync("UserApiLimit",
652652

653653
This approach gives you full flexibility while keeping the API simple — `PartitionByCurrentUser()` is a convenience shortcut for "always use the current authenticated user", and `PartitionByParameter()` is for "I want to specify the value explicitly".
654654

655-
### Combining with ASP.NET Core Rate Limiting
655+
### ASP.NET Core Rate Limiting vs ABP Operation Rate Limiting
656656

657-
This module and ASP.NET Core's built-in [rate limiting middleware](https://learn.microsoft.com/en-us/aspnet/core/performance/rate-limit) serve different purposes and can be used together:
657+
This module and ASP.NET Core's built-in [rate limiting middleware](https://learn.microsoft.com/en-us/aspnet/core/performance/rate-limit) serve different purposes but can be used together. See the below comparison table:
658658

659659
| | ASP.NET Core Rate Limiting | Operation Rate Limiting |
660660
|---|---|---|

0 commit comments

Comments
 (0)