From 9f36fe78e0abc27a644798c96189b1a9353b30a0 Mon Sep 17 00:00:00 2001 From: Luna <34936608+Plootie@users.noreply.github.com> Date: Wed, 15 May 2024 10:49:13 +0100 Subject: [PATCH] It helps if you don't serialize strings... --- SIT.Manager/Services/Caching/OnDiskCachingProvider.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/SIT.Manager/Services/Caching/OnDiskCachingProvider.cs b/SIT.Manager/Services/Caching/OnDiskCachingProvider.cs index 1078d404..7d0d6b68 100644 --- a/SIT.Manager/Services/Caching/OnDiskCachingProvider.cs +++ b/SIT.Manager/Services/Caching/OnDiskCachingProvider.cs @@ -67,6 +67,10 @@ public override bool Add(string key, T value, TimeSpan? expiryTime = null) { buffer = value as byte[] ?? []; } + else if(typeof(T) == typeof(string)) + { + buffer = Encoding.UTF8.GetBytes(value.ToString() ?? string.Empty); + } else { string serializedData = JsonSerializer.Serialize(value);