.Net 7.0 Web API Concepts
-
Updated
Jul 6, 2023 - C#
.Net 7.0 Web API Concepts
A small .NET Core library providing a simple thread-safe object which throttles an arbitrary set of actions, rate limiting them to the specified number of actions within the specified timespan.
API Returning/Manipulating Resources and Validating Input; Services, Dependency Injection and Entity Framework Core; Searching, Filtering, and Paging Resources; Securing, Versioning, Documenting and Rate Limiting API; Unit Testing; Consuming API with HttpClientFactory; Managing Data Display and User Input; AJAX Requests; Ensuring Web App Security;
ASP.NET Core middleware for request filtering and rate limiting
This is a library for Microsoft Orleans that provides a set of rate limiting algorithms for controlling the flow of requests in your distributed applications. It is designed to be easy to use and to integrate with your Orleans-based applications seamlessly.
This repo is to demo topics related to Dotnet Web API
A request limiter based on the Leaky Bucket algorithm
Rate limiting/throttling middleware for ASP.NET Core and Azure Functions
A transient fault handling framework including such resiliency solutions as Retry, Timeout, Fallback, Rate Limit and Circuit Breaker.
Set up a Redis backplane for ASP.NET Core multi-node deployments, using the built-in Rate Limiting support that's part of .NET 7 and .NET 8.
Add a description, image, and links to the rate-limiter topic page so that developers can more easily learn about it.
To associate your repository with the rate-limiter topic, visit your repo's landing page and select "manage topics."