From 3d3a9b88e7b5d5188a9d5a6b4e476fdf1411e451 Mon Sep 17 00:00:00 2001 From: JKorf Date: Fri, 19 Apr 2024 11:45:46 +0200 Subject: [PATCH] Fix for endpoint specific rate limiting throwing exception --- CryptoExchange.Net/RateLimiting/Guards/SingleLimitGuard.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CryptoExchange.Net/RateLimiting/Guards/SingleLimitGuard.cs b/CryptoExchange.Net/RateLimiting/Guards/SingleLimitGuard.cs index 20cdf3c..95479ee 100644 --- a/CryptoExchange.Net/RateLimiting/Guards/SingleLimitGuard.cs +++ b/CryptoExchange.Net/RateLimiting/Guards/SingleLimitGuard.cs @@ -52,7 +52,7 @@ namespace CryptoExchange.Net.RateLimiting.Guards /// public RateLimitState ApplyWeight(RateLimitItemType type, RequestDefinition definition, string host, SecureString? apiKey, int requestWeight) { - var key = definition.Path + definition.Method + definition; + var key = definition.Path + definition.Method; var tracker = _trackers[key]; tracker.ApplyWeight(requestWeight); return RateLimitState.Applied(definition.EndpointLimitCount!.Value, definition.EndpointLimitPeriod!.Value, tracker.Current);