https://github.com/aimenux/webapiratelimitingdemo
Using rate limiting middleware in web api projects
https://github.com/aimenux/webapiratelimitingdemo
fluent-validation mediatr net80 rate-limiting serilog webapi
Last synced: 8 months ago
JSON representation
Using rate limiting middleware in web api projects
- Host: GitHub
- URL: https://github.com/aimenux/webapiratelimitingdemo
- Owner: aimenux
- License: mit
- Created: 2024-11-02T14:36:46.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-04T11:40:40.000Z (over 1 year ago)
- Last Synced: 2025-01-10T00:24:22.583Z (over 1 year ago)
- Topics: fluent-validation, mediatr, net80, rate-limiting, serilog, webapi
- Language: C#
- Homepage:
- Size: 29.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/aimenux/WebApiRateLimitingDemo/actions/workflows/ci.yml)
# WebApiRateLimitingDemo
```
Using rate limiting middleware in web api projects
```
> In this repo, i m using the [built-in rate limiting middleware](https://learn.microsoft.com/en-us/aspnet/core/performance/rate-limit) in web api projects
>
> :one: `Example01` : use controller api style
>
> :two: `Example02` : use minimal api style
>
>
>
**`Tools`** : net 8.0, mediatr, fluent-validation, serilog