From ca1ccd0dd9f2d6936368f07d14a2b29b309fd151 Mon Sep 17 00:00:00 2001 From: duheng <2784771470@qq.com> Date: 星期三, 04 十二月 2024 15:59:25 +0800 Subject: [PATCH] 增加单独匹配界面 --- Service/HStation.Service.Assets.Core/05-service/16-Meter/01-MeterSeries/AssetsMeterSeriesCacheHelper.cs | 120 +++++++++++++++++++++++++++++------------------------------- 1 files changed, 58 insertions(+), 62 deletions(-) diff --git a/Service/HStation.Service.Assets.Core/05-service/16-Meter/01-MeterSeries/AssetsMeterSeriesCacheHelper.cs b/Service/HStation.Service.Assets.Core/05-service/16-Meter/01-MeterSeries/AssetsMeterSeriesCacheHelper.cs index 03d128d..0d10c49 100644 --- a/Service/HStation.Service.Assets.Core/05-service/16-Meter/01-MeterSeries/AssetsMeterSeriesCacheHelper.cs +++ b/Service/HStation.Service.Assets.Core/05-service/16-Meter/01-MeterSeries/AssetsMeterSeriesCacheHelper.cs @@ -1,74 +1,70 @@ 锘縩amespace HStation.Service { /// <summary> - /// 姘存睜绯诲垪 - ///</summary> - internal class AssetsMeterSeriesCacheHelper + /// 姘磋〃绯诲垪 + ///</summary> + internal class AssetsMeterSeriesCacheHelper { - - private const string _contentKey = "AssetsMeterSeriesList"; + private const string _contentKey = "AssetsMeterSeriesList"; - internal static string GetCacheKey() - { - return CacheHelper.GetCacheKey(_contentKey); - } + internal static string GetCacheKey() + { + return CacheHelper.GetCacheKey(_contentKey); + } - /// <summary> - /// 璁剧疆缂撳瓨 - /// </summary> - public static void Set(List<Model.AssetsMeterSeries> list, int Minites = 30, int RandomSeconds = 0) - { - var cacheKey = GetCacheKey(); - MemoryCacheHelper.Set(cacheKey, list, Minites * 60 + RandomSeconds); - } + /// <summary> + /// 璁剧疆缂撳瓨 + /// </summary> + public static void Set(List<Model.AssetsMeterSeries> list, int Minites = 30, int RandomSeconds = 0) + { + var cacheKey = GetCacheKey(); + MemoryCacheHelper.Set(cacheKey, list, Minites * 60 + RandomSeconds); + } - /// <summary> - /// 鑾峰彇缂撳瓨 - /// </summary> - /// <returns></returns> - public static List<Model.AssetsMeterSeries> Get() - { - var cacheKey = GetCacheKey(); - return MemoryCacheHelper.Get<List<Model.AssetsMeterSeries>>(cacheKey); - } + /// <summary> + /// 鑾峰彇缂撳瓨 + /// </summary> + /// <returns></returns> + public static List<Model.AssetsMeterSeries> Get() + { + var cacheKey = GetCacheKey(); + return MemoryCacheHelper.Get<List<Model.AssetsMeterSeries>>(cacheKey); + } - /// <summary> - /// 鑾峰彇璁剧疆缂撳瓨 - /// </summary> - public static List<Model.AssetsMeterSeries> GetSet(Func<List<Model.AssetsMeterSeries>> func, int Minites = 30, int RandomSeconds = 0) - { - var cacheKey = GetCacheKey(); - return MemoryCacheHelper.GetSet(cacheKey, func, Minites * 60 + RandomSeconds); - } + /// <summary> + /// 鑾峰彇璁剧疆缂撳瓨 + /// </summary> + public static List<Model.AssetsMeterSeries> GetSet(Func<List<Model.AssetsMeterSeries>> func, int Minites = 30, int RandomSeconds = 0) + { + var cacheKey = GetCacheKey(); + return MemoryCacheHelper.GetSet(cacheKey, func, Minites * 60 + RandomSeconds); + } - /// <summary> - /// 绉婚櫎缂撳瓨 - /// </summary> - public static void Remove() - { - var cacheKey = GetCacheKey(); - MemoryCacheHelper.Remove(cacheKey); - } + /// <summary> + /// 绉婚櫎缂撳瓨 + /// </summary> + public static void Remove() + { + var cacheKey = GetCacheKey(); + MemoryCacheHelper.Remove(cacheKey); + } - /// <summary> - /// 鍙戝竷 - /// </summary> - public static void Publish(string key) - { - var cacheKey = GetCacheKey(); - MemoryCacheWipeRelationHelper.Set(key, cacheKey); - } + /// <summary> + /// 鍙戝竷 + /// </summary> + public static void Publish(string key) + { + var cacheKey = GetCacheKey(); + MemoryCacheWipeRelationHelper.Set(key, cacheKey); + } - /// <summary> - /// 瑙﹀彂 - /// </summary> - public static void Trigger() - { - var cacheKey = GetCacheKey(); - MemoryCacheWipeRelationHelper.Trigger(cacheKey); - } - + /// <summary> + /// 瑙﹀彂 + /// </summary> + public static void Trigger() + { + var cacheKey = GetCacheKey(); + MemoryCacheWipeRelationHelper.Trigger(cacheKey); + } } -} - - \ No newline at end of file +} \ No newline at end of file -- Gitblit v1.9.3