@@ -7,56 +7,56 @@ namespace ManagedCode.Orleans.RateLimiting.Core.Extensions;
77
88public static class ServiceCollectionExtensions
99{
10- public static IServiceCollection AddRateLimiterOptions ( this IServiceCollection collection , string name , ConcurrencyLimiterOptions options )
10+ public static IServiceCollection AddOrleansRateLimiterOptions ( this IServiceCollection collection , string name , ConcurrencyLimiterOptions options )
1111 {
1212 collection . AddSingleton ( new RateLimiterConfig ( name , options ) ) ;
1313 return collection ;
1414 }
1515
16- public static IServiceCollection AddRateLimiterOptions ( this IServiceCollection collection , string name , FixedWindowRateLimiterOptions options )
16+ public static IServiceCollection AddOrleansRateLimiterOptions ( this IServiceCollection collection , string name , FixedWindowRateLimiterOptions options )
1717 {
1818 collection . AddSingleton ( new RateLimiterConfig ( name , options ) ) ;
1919 return collection ;
2020 }
2121
22- public static IServiceCollection AddRateLimiterOptions ( this IServiceCollection collection , string name , SlidingWindowRateLimiterOptions options )
22+ public static IServiceCollection AddOrleansRateLimiterOptions ( this IServiceCollection collection , string name , SlidingWindowRateLimiterOptions options )
2323 {
2424 collection . AddSingleton ( new RateLimiterConfig ( name , options ) ) ;
2525 return collection ;
2626 }
2727
28- public static IServiceCollection AddRateLimiterOptions ( this IServiceCollection collection , string name , TokenBucketRateLimiterOptions options )
28+ public static IServiceCollection AddOrleansRateLimiterOptions ( this IServiceCollection collection , string name , TokenBucketRateLimiterOptions options )
2929 {
3030 collection . AddSingleton ( new RateLimiterConfig ( name , options ) ) ;
3131 return collection ;
3232 }
3333
3434
35- public static IServiceCollection AddConcurrencyLimiterOptions ( this IServiceCollection collection , string name , Action < ConcurrencyLimiterOptions > options )
35+ public static IServiceCollection AddOrleansConcurrencyLimiterOptions ( this IServiceCollection collection , string name , Action < ConcurrencyLimiterOptions > options )
3636 {
3737 var option = new ConcurrencyLimiterOptions ( ) ;
3838 options . Invoke ( option ) ;
39- return collection . AddRateLimiterOptions ( name , option ) ;
39+ return collection . AddOrleansRateLimiterOptions ( name , option ) ;
4040 }
4141
4242 public static IServiceCollection AddFixedWindowRateLimiterOptions ( this IServiceCollection collection , string name , Action < FixedWindowRateLimiterOptions > options )
4343 {
4444 var option = new FixedWindowRateLimiterOptions ( ) ;
4545 options . Invoke ( option ) ;
46- return collection . AddRateLimiterOptions ( name , option ) ;
46+ return collection . AddOrleansRateLimiterOptions ( name , option ) ;
4747 }
4848
4949 public static IServiceCollection AddSlidingWindowRateLimiterOptions ( this IServiceCollection collection , string name , Action < SlidingWindowRateLimiterOptions > options )
5050 {
5151 var option = new SlidingWindowRateLimiterOptions ( ) ;
5252 options . Invoke ( option ) ;
53- return collection . AddRateLimiterOptions ( name , option ) ;
53+ return collection . AddOrleansRateLimiterOptions ( name , option ) ;
5454 }
5555
5656 public static IServiceCollection AddTokenBucketRateLimiterOptions ( this IServiceCollection collection , string name , Action < TokenBucketRateLimiterOptions > options )
5757 {
5858 var option = new TokenBucketRateLimiterOptions ( ) ;
5959 options . Invoke ( option ) ;
60- return collection . AddRateLimiterOptions ( name , option ) ;
60+ return collection . AddOrleansRateLimiterOptions ( name , option ) ;
6161 }
6262}
0 commit comments