wanshenmean
20 小时以前 34f1e65179910f3c02f0ac6813dbfefb4244d4d7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
namespace WIDESEAWCS_RedisService.IdGenerator
{
    public interface IDistributedIdGenerator
    {
        /// <summary>
        /// 生成自增ID
        /// </summary>
        long NextId(string sequenceName);
 
        /// <summary>
        /// 生成带日期前缀的ID(如 20260228000001)
        /// </summary>
        string NextIdWithDate(string sequenceName);
 
        /// <summary>
        /// 获取当前序列值
        /// </summary>
        long GetCurrentId(string sequenceName);
 
        /// <summary>
        /// 重置序列
        /// </summary>
        bool Reset(string sequenceName);
    }
}