How to rate limit (throttle) your ASP.NET Core API
Become a Patreon and get source code access: https://www.patreon.com/nickchapsas
Check out my courses: https://nickchapsas.com
Hello everybody I’m Nick and in this video I am going to show you how you can rate limit, or throttle, your ASP.NET Core APIs. Rate limiting is vital for your public APIs because it prevents abuse by bad actors. You can also sell access to specific endpoints or the API as a whole with different rules. We will be using a Nuget package called AspNetCoreRateLimit.
Give AspNetCoreRateLimit a star on GitHub: https://github.com/stefanprodan/AspNetCoreRateLimit
Timestamps
Intro – 0:00
IP based rate limiting – 1:10
Client based rate limiting – 8:49
Distributed rate limiting with Redis – 13:39
Don’t forget to comment, like and subscribe 🙂
Social Media:
Follow me on GitHub: http://bit.ly/ChapsasGitHub
Follow me on Twitter: http://bit.ly/ChapsasTwitter
Connect on LinkedIn: http://bit.ly/ChapsasLinkedIn
Keep coding merch: https://keepcoding.shop
#csharp #dotnet #aspnetcore
Comments are closed.