.NET7 web api starter with the vital implementations
-
Updated
Jun 18, 2024 - C#
.NET7 web api starter with the vital implementations
Rate limiting/throttling middleware for ASP.NET Core and Azure Functions
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.
Process Multiple Asynchronous Tasks in Various Ways - One at a time / Batched / Rate limited / Concurrently
This is a C# Todo API using ASP.NET Core Web API. It supports user registration, login, and todo task management. The project includes Azure Bicep for infrastructure setup, and uses GitHub Actions for continuous integration and continuous deployment.
A simple utility for downloading a website from the wayback machine.
A .NET library created to assist the applications in applying LoadShedding techniques and making it easy to configure it
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.
An Abp module helps you control how often your service is used.
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;
Sample project for demonstrating how to communicate and receive rate limit quotas with rate limit headers in .NET
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.
.NET API boilerplate NuGet package.
Microservice with CQRS and MediatR Pattern
Status: Ongoing
🚗 Rate-limit your actions and funcs by throttling and debouncing them. Retry when an exception is thrown.
Retry, rate-limit, cache and circuit breaker cmdlets.
This repository demonstrates the use of Response Compression and Rate Limiting in a C# ASP.NET Core application, providing examples for optimizing web API performance and enhancing API security. Contributions welcome.
Add a description, image, and links to the rate-limiting topic page so that developers can more easily learn about it.
To associate your repository with the rate-limiting topic, visit your repo's landing page and select "manage topics."