using Connected.Data; namespace Common.Distributed; public interface IDistributedLock : IPrimaryKey { string Entity { get; init; } string EntityId { get; init; } DateTimeOffset Expiration { get; init; } }