File tree 6 files changed +8
-0
lines changed
6 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -453,6 +453,7 @@ new ResiliencePipelineBuilder()
453
453
new SlidingWindowRateLimiterOptions
454
454
{
455
455
PermitLimit = 100 ,
456
+ SegmentsPerWindow = 4 ,
456
457
Window = TimeSpan .FromMinutes (1 )
457
458
}));
458
459
```
Original file line number Diff line number Diff line change @@ -468,6 +468,7 @@ ResiliencePipeline pipeline = new ResiliencePipelineBuilder()
468
468
.AddRateLimiter (new SlidingWindowRateLimiter (new SlidingWindowRateLimiterOptions
469
469
{
470
470
PermitLimit = 100 ,
471
+ SegmentsPerWindow = 4 ,
471
472
Window = TimeSpan .FromMinutes (1 ),
472
473
}))
473
474
.Build ();
@@ -479,6 +480,7 @@ ResiliencePipeline<HttpResponseMessage> pipelineT = new ResiliencePipelineBuilde
479
480
.AddRateLimiter (new SlidingWindowRateLimiter (new SlidingWindowRateLimiterOptions
480
481
{
481
482
PermitLimit = 100 ,
483
+ SegmentsPerWindow = 4 ,
482
484
Window = TimeSpan .FromMinutes (1 ),
483
485
}))
484
486
.Build ();
Original file line number Diff line number Diff line change @@ -41,6 +41,7 @@ new ResiliencePipelineBuilder()
41
41
new SlidingWindowRateLimiterOptions
42
42
{
43
43
PermitLimit = 100 ,
44
+ SegmentsPerWindow = 4 ,
44
45
Window = TimeSpan .FromMinutes (1 )
45
46
}));
46
47
```
Original file line number Diff line number Diff line change @@ -27,6 +27,7 @@ new ResiliencePipelineBuilder()
27
27
new SlidingWindowRateLimiterOptions
28
28
{
29
29
PermitLimit = 100 ,
30
+ SegmentsPerWindow = 4 ,
30
31
Window = TimeSpan .FromMinutes (1 )
31
32
}));
32
33
```
Original file line number Diff line number Diff line change @@ -44,6 +44,7 @@ public static void RateLimiter_V8()
44
44
. AddRateLimiter ( new SlidingWindowRateLimiter ( new SlidingWindowRateLimiterOptions
45
45
{
46
46
PermitLimit = 100 ,
47
+ SegmentsPerWindow = 4 ,
47
48
Window = TimeSpan . FromMinutes ( 1 ) ,
48
49
} ) )
49
50
. Build ( ) ;
@@ -55,6 +56,7 @@ public static void RateLimiter_V8()
55
56
. AddRateLimiter ( new SlidingWindowRateLimiter ( new SlidingWindowRateLimiterOptions
56
57
{
57
58
PermitLimit = 100 ,
59
+ SegmentsPerWindow = 4 ,
58
60
Window = TimeSpan . FromMinutes ( 1 ) ,
59
61
} ) )
60
62
. Build ( ) ;
Original file line number Diff line number Diff line change @@ -25,6 +25,7 @@ public static void Usage()
25
25
new SlidingWindowRateLimiterOptions
26
26
{
27
27
PermitLimit = 100 ,
28
+ SegmentsPerWindow = 4 ,
28
29
Window = TimeSpan . FromMinutes ( 1 )
29
30
} ) ) ;
30
31
You can’t perform that action at this time.
0 commit comments