Implement minimal RateLimitingMiddleware (#41008)
* First RateLimiting commit * More * ctrl-s * lil bit * Small * Check-in launchSettings.json files from Middleware (#40695) * sln * More * More * More * Remove stuff * rm * Not SharedFx * Feedback * Internal+IVT * Feedback * Feedback chunk 1 * Feedback chunk 2 * Small feedback * Fix extension methods * Small fix * Func * Config status code * Feedback, add servicecollection extension * Update API * Some feedback * Lil more feedback * Partially fix test * Fix/Add tests * Add another test
显示
- AspNetCore.sln 38 个添加, 2 个删除AspNetCore.sln
- eng/ProjectReferences.props 1 个添加, 0 个删除eng/ProjectReferences.props
- src/Middleware/Middleware.slnf 3 个添加, 1 个删除src/Middleware/Middleware.slnf
- src/Middleware/RateLimiting/src/Microsoft.AspNetCore.RateLimiting.csproj 19 个添加, 0 个删除...RateLimiting/src/Microsoft.AspNetCore.RateLimiting.csproj
- src/Middleware/RateLimiting/src/NoLimiter.cs 36 个添加, 0 个删除src/Middleware/RateLimiting/src/NoLimiter.cs
- src/Middleware/RateLimiting/src/Properties/AssemblyInfo.cs 6 个添加, 0 个删除src/Middleware/RateLimiting/src/Properties/AssemblyInfo.cs
- src/Middleware/RateLimiting/src/PublicAPI.Shipped.txt 1 个添加, 0 个删除src/Middleware/RateLimiting/src/PublicAPI.Shipped.txt
- src/Middleware/RateLimiting/src/PublicAPI.Unshipped.txt 11 个添加, 0 个删除src/Middleware/RateLimiting/src/PublicAPI.Unshipped.txt
- src/Middleware/RateLimiting/src/RateLimiterOptions.cs 48 个添加, 0 个删除src/Middleware/RateLimiting/src/RateLimiterOptions.cs
- src/Middleware/RateLimiting/src/RateLimitingApplicationBuilderExtensions.cs 39 个添加, 0 个删除...eLimiting/src/RateLimitingApplicationBuilderExtensions.cs
- src/Middleware/RateLimiting/src/RateLimitingMiddleware.cs 78 个添加, 0 个删除src/Middleware/RateLimiting/src/RateLimitingMiddleware.cs
- src/Middleware/RateLimiting/test/Microsoft.AspNetCore.RateLimiting.Tests.csproj 11 个添加, 0 个删除...iting/test/Microsoft.AspNetCore.RateLimiting.Tests.csproj
- src/Middleware/RateLimiting/test/RateLimitingApplicationBuilderExtensionsTests.cs 53 个添加, 0 个删除...ing/test/RateLimitingApplicationBuilderExtensionsTests.cs
- src/Middleware/RateLimiting/test/RateLimitingMiddlewareTests.cs 122 个添加, 0 个删除...ddleware/RateLimiting/test/RateLimitingMiddlewareTests.cs
- src/Middleware/RateLimiting/test/RateLimitingOptionsTests.cs 23 个添加, 0 个删除src/Middleware/RateLimiting/test/RateLimitingOptionsTests.cs
- src/Middleware/RateLimiting/test/TestPartitionedRateLimiter.cs 85 个添加, 0 个删除...iddleware/RateLimiting/test/TestPartitionedRateLimiter.cs
- src/Middleware/RateLimiting/test/TestRateLimitLease.cs 37 个添加, 0 个删除src/Middleware/RateLimiting/test/TestRateLimitLease.cs
- src/Middleware/RateLimiting/test/TestRateLimiter.cs 33 个添加, 0 个删除src/Middleware/RateLimiting/test/TestRateLimiter.cs
加载中
想要评论请 注册 或 登录