From 479b6cfc60113f692f6f9146bcd7b9231a32b0e8 Mon Sep 17 00:00:00 2001
From: 移动系统liao <liaoxujun@qq.com>
Date: 星期六, 08 二月 2025 09:07:57 +0800
Subject: [PATCH] Merge branch 'cyronghe'

---
 cylsg/cylsg.redis/IEzCoreNetRedisService.cs |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/cylsg/cylsg.redis/IEzCoreNetRedisService.cs b/cylsg/cylsg.redis/IEzCoreNetRedisService.cs
index 853b9d2..b980cdf 100644
--- a/cylsg/cylsg.redis/IEzCoreNetRedisService.cs
+++ b/cylsg/cylsg.redis/IEzCoreNetRedisService.cs
@@ -76,5 +76,36 @@
         /// <param name="Prefix"></param>
         /// <returns></returns>
         Task<long> delegateAllKeyWith(string Prefix);
+        /// <summary>
+        /// 鍔犱竴
+        /// </summary>
+        /// <param name="key"></param>
+        long  Incrby(string key);
+
+        /// <summary>
+        /// 鑾峰彇32浣峴n
+        /// </summary>
+        string Get32sn();
+        /// <summary>
+        /// 鑾峰彇yyymmdd +4浣嶆祦姘村彿
+        /// </summary>
+        /// <returns></returns>
+         string GetYYYMMddAnd4sn();
+        /// <summary>
+        /// 璁剧疆閿�
+        /// </summary>
+        /// <param name="LockKey"> 閿並ey</param>
+        /// <param name="value"> 鍊� 榛樿lock</param>
+        /// <param name="expireSeconds"> 鏈�闀块攣瀹氭椂闂� 榛樿600</param>
+        /// <returns></returns>
+        Task<bool> TryLock(string LockKey,  int expireSeconds = 600,string value = "Lock");
+
+        /// <summary>
+        /// 瑙i攣
+        /// </summary>
+        /// <param name="LockKey"></param>
+        /// <returns></returns>
+        Task<bool> TryUnLock(string LockKey);
+
     }
 }

--
Gitblit v1.9.1