/// <summary> /// 创建一个新的LockKey /// </summary> /// <param name="id"></param> /// <returns></returns> public static LockKey Create(Guid id) { var lockKey = new LockKey(); lockKey.SetParams("lock-id", id.ToString()); return(lockKey); }
/// <summary> /// 构造函数 /// </summary> /// <param name="value">锁的名字</param> public LockObject(string value) { this.Value = value; this.Key = LockKey.Create(Guid.NewGuid()).Locked; }