File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -453,6 +453,7 @@ new ResiliencePipelineBuilder()
453453 new SlidingWindowRateLimiterOptions
454454 {
455455 PermitLimit = 100 ,
456+ SegmentsPerWindow = 4 ,
456457 Window = TimeSpan .FromMinutes (1 )
457458 }));
458459```
Original file line number Diff line number Diff line change @@ -468,6 +468,7 @@ ResiliencePipeline pipeline = new ResiliencePipelineBuilder()
468468 .AddRateLimiter (new SlidingWindowRateLimiter (new SlidingWindowRateLimiterOptions
469469 {
470470 PermitLimit = 100 ,
471+ SegmentsPerWindow = 4 ,
471472 Window = TimeSpan .FromMinutes (1 ),
472473 }))
473474 .Build ();
@@ -479,6 +480,7 @@ ResiliencePipeline<HttpResponseMessage> pipelineT = new ResiliencePipelineBuilde
479480 .AddRateLimiter (new SlidingWindowRateLimiter (new SlidingWindowRateLimiterOptions
480481 {
481482 PermitLimit = 100 ,
483+ SegmentsPerWindow = 4 ,
482484 Window = TimeSpan .FromMinutes (1 ),
483485 }))
484486 .Build ();
Original file line number Diff line number Diff line change @@ -41,6 +41,7 @@ new ResiliencePipelineBuilder()
4141 new SlidingWindowRateLimiterOptions
4242 {
4343 PermitLimit = 100 ,
44+ SegmentsPerWindow = 4 ,
4445 Window = TimeSpan .FromMinutes (1 )
4546 }));
4647```
Original file line number Diff line number Diff line change @@ -27,6 +27,7 @@ new ResiliencePipelineBuilder()
2727 new SlidingWindowRateLimiterOptions
2828 {
2929 PermitLimit = 100 ,
30+ SegmentsPerWindow = 4 ,
3031 Window = TimeSpan .FromMinutes (1 )
3132 }));
3233```
Original file line number Diff line number Diff line change @@ -44,6 +44,7 @@ public static void RateLimiter_V8()
4444 . AddRateLimiter ( new SlidingWindowRateLimiter ( new SlidingWindowRateLimiterOptions
4545 {
4646 PermitLimit = 100 ,
47+ SegmentsPerWindow = 4 ,
4748 Window = TimeSpan . FromMinutes ( 1 ) ,
4849 } ) )
4950 . Build ( ) ;
@@ -55,6 +56,7 @@ public static void RateLimiter_V8()
5556 . AddRateLimiter ( new SlidingWindowRateLimiter ( new SlidingWindowRateLimiterOptions
5657 {
5758 PermitLimit = 100 ,
59+ SegmentsPerWindow = 4 ,
5860 Window = TimeSpan . FromMinutes ( 1 ) ,
5961 } ) )
6062 . Build ( ) ;
Original file line number Diff line number Diff line change @@ -25,6 +25,7 @@ public static void Usage()
2525 new SlidingWindowRateLimiterOptions
2626 {
2727 PermitLimit = 100 ,
28+ SegmentsPerWindow = 4 ,
2829 Window = TimeSpan . FromMinutes ( 1 )
2930 } ) ) ;
3031
You can’t perform that action at this time.
0 commit comments