-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Make RateLimiterOptions follow Options pattern #72530
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 51 commits
Commits
Show all changes
61 commits
Select commit
Hold shift + click to select a range
2e7c052
Update ConcurrencyLimiterOptions.cs
wtgodbe 986b892
Update FixedWindowRateLimiterOptions.cs
wtgodbe e7f7dbb
Update FixedWindowRateLimiterOptions.cs
wtgodbe 6d68534
Update FixedWindowRateLimiterOptions.cs
wtgodbe 4b40874
Update SlidingWindowRateLimiterOptions.cs
wtgodbe 4ae0731
Update TokenBucketRateLimiterOptions.cs
wtgodbe e8e3c31
Update ConcurrencyLimiter.cs
wtgodbe 72b56f9
Update FixedWindowRateLimiter.cs
wtgodbe d4a7eac
Update SlidingWindowRateLimiter.cs
wtgodbe 1ed959b
Update TokenBucketRateLimiter.cs
wtgodbe d40805d
Update ChainedLimiterTests.cs
wtgodbe 9f27a6b
Update ConcurrencyLimiterOptions.cs
wtgodbe 71d005b
Update FixedWindowRateLimiterOptions.cs
wtgodbe 56335d4
Update SlidingWindowRateLimiterOptions.cs
wtgodbe 9453bf3
Update TokenBucketRateLimiterOptions.cs
wtgodbe 5ebd688
Update RateLimitPartition.cs
wtgodbe d5f10c0
Update System.Threading.RateLimiting.cs
wtgodbe 136d7d4
Update ChainedLimiterTests.cs
wtgodbe 5be2a01
Update ConcurrencyLimiter.cs
wtgodbe efebe3e
Update FixedWindowRateLimiter.cs
wtgodbe aaac3fc
Update SlidingWindowRateLimiter.cs
wtgodbe 76380ea
Update TokenBucketRateLimiter.cs
wtgodbe faa5785
Update ConcurrencyLimiterOptions.cs
wtgodbe af59dd8
Update FixedWindowRateLimiterOptions.cs
wtgodbe 1a8fbe0
Update SlidingWindowRateLimiterOptions.cs
wtgodbe a252814
Update ChainedLimiterTests.cs
wtgodbe ae6202d
Update ChainedLimiterTests.cs
wtgodbe c79b34b
Fix tests
wtgodbe 1e732b5
Update ConcurrencyLimiter.cs
wtgodbe 17df529
Update FixedWindowRateLimiter.cs
wtgodbe b422fe6
Update SlidingWindowRateLimiter.cs
wtgodbe 62e863c
Update TokenBucketRateLimiter.cs
wtgodbe ce01501
Update FixedWindowRateLimiter.cs
wtgodbe 1b3d366
Update SlidingWindowRateLimiter.cs
wtgodbe ae49b58
Update TokenBucketRateLimiter.cs
wtgodbe 954b978
Update FixedWindowRateLimiterTests.cs
wtgodbe 629e3f6
Update SlidingWindowRateLimiterTests.cs
wtgodbe 111420f
Update TokenBucketRateLimiterTests.cs
wtgodbe efd9d41
Update TokenBucketRateLimiter.cs
wtgodbe bec4227
Update src/libraries/System.Threading.RateLimiting/src/System/Threadi…
wtgodbe 08fa3be
Update src/libraries/System.Threading.RateLimiting/src/System/Threadi…
wtgodbe 87ed111
Update FixedWindowRateLimiter.cs
wtgodbe 82e4057
Update SlidingWindowRateLimiter.cs
wtgodbe 7feff7e
Fixup
wtgodbe c7acb7b
Whitespace
wtgodbe f1345c4
ArgumentNullException
wtgodbe df99181
Merge remote-tracking branch 'origin/main' into wtgodbe/OptionsPattern
wtgodbe 0e89029
React to test change
wtgodbe 9d6b38b
Fix tests
wtgodbe d148152
Another test fix
wtgodbe 8e06f6a
Feedback
wtgodbe dd9eca1
Update src/libraries/System.Threading.RateLimiting/src/System/Threadi…
wtgodbe 8b11ec5
Update src/libraries/System.Threading.RateLimiting/src/System/Threadi…
wtgodbe 3007da6
Update src/libraries/System.Threading.RateLimiting/src/System/Threadi…
wtgodbe 1857521
Update src/libraries/System.Threading.RateLimiting/src/System/Threadi…
wtgodbe 02831bd
Update src/libraries/System.Threading.RateLimiting/src/System/Threadi…
wtgodbe 7966a36
Update src/libraries/System.Threading.RateLimiting/src/System/Threadi…
wtgodbe 2c90029
Update src/libraries/System.Threading.RateLimiting/src/System/Threadi…
wtgodbe 855fe11
Update src/libraries/System.Threading.RateLimiting/src/System/Threadi…
wtgodbe c31d883
Update src/libraries/System.Threading.RateLimiting/src/System/Threadi…
wtgodbe 8fb231d
Fix checks, add test
wtgodbe File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.