Просмотр исходного кода

!430 防止前缀不存在删除抛出异常
Merge pull request !430 from skywolf627/N/A

zuohuaijun 3 лет назад
Родитель
Сommit
7562c1f545
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      Admin.NET/Admin.NET.Core/Service/Cache/SysCacheService.cs

+ 2 - 1
Admin.NET/Admin.NET.Core/Service/Cache/SysCacheService.cs

@@ -1,4 +1,4 @@
-using NewLife.Caching;
+using NewLife.Caching;
 
 namespace Admin.NET.Core.Service;
 
@@ -93,6 +93,7 @@ public class SysCacheService : IDynamicApiController, ISingleton
     public int RemoveByPrefixKey(string prefixKey)
     {
         var delKeys = _cache.Keys.Where(u => u.StartsWith(prefixKey)).ToArray();
+        if (!delKeys.Any()) return 0;
         return _cache.Remove(delKeys);
     }