瀏覽代碼

!1312 【轻量级 PR】:update Admin.NET/Admin.NET.Core/Service/Cache/SysCacheService.cs.
Merge pull request !1312 from xin12023/N/A

zuohuaijun 2 年之前
父節點
當前提交
ce38709c3a
共有 1 個文件被更改,包括 4 次插入 和 0 次删除
  1. 4 0
      Admin.NET/Admin.NET.Core/Service/Cache/SysCacheService.cs

+ 4 - 0
Admin.NET/Admin.NET.Core/Service/Cache/SysCacheService.cs

@@ -133,6 +133,10 @@ public class SysCacheService : IDynamicApiController, ISingleton
     [DisplayName("获取缓存值")]
     public object GetValue(string key)
     {
+        if (key.Contains('%'))
+        {
+            key = HttpUtility.UrlDecode(key);
+        }
         return _cacheProvider.Cache == Cache.Default
             ? _cacheProvider.Cache.Get<object>($"{_cacheOptions.Prefix}{key}")
             : _cacheProvider.Cache.Get<string>($"{_cacheOptions.Prefix}{key}");