From b61532874e0b8e32223e7674f1676a9599b70e53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ta=C5=9Fk=C4=B1n=20=C3=96zdemir?= Date: Fri, 17 Feb 2023 16:34:37 +0300 Subject: [PATCH] Update MemCache.cs We need to disable memory cache. --- src/RulesEngine/HelperFunctions/MemCache.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/RulesEngine/HelperFunctions/MemCache.cs b/src/RulesEngine/HelperFunctions/MemCache.cs index 74abe2b..cf939a6 100644 --- a/src/RulesEngine/HelperFunctions/MemCache.cs +++ b/src/RulesEngine/HelperFunctions/MemCache.cs @@ -79,6 +79,10 @@ namespace RulesEngine.HelperFunctions public T Set(string key, T value, DateTimeOffset? expiry = null) { + if (_config.SizeLimit < 1) + { + return T; + } var fixedExpiry = expiry ?? DateTimeOffset.MaxValue; while (_cacheDictionary.Count > _config.SizeLimit)