diff --git a/src/Ocelot/RateLimit/RateLimitCounter.cs b/src/Ocelot/RateLimit/RateLimitCounter.cs index b5e5174b..46462d04 100644 --- a/src/Ocelot/RateLimit/RateLimitCounter.cs +++ b/src/Ocelot/RateLimit/RateLimitCounter.cs @@ -2,6 +2,7 @@ using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; +using Newtonsoft.Json; namespace Ocelot.RateLimit { @@ -10,10 +11,11 @@ namespace Ocelot.RateLimit /// public struct RateLimitCounter { - public RateLimitCounter(DateTime timestamp, long totalRequest) + [JsonConstructor] + public RateLimitCounter(DateTime timestamp, long totalRequests) { Timestamp = timestamp; - TotalRequests = totalRequest; + TotalRequests = totalRequests; } public DateTime Timestamp { get; private set; }