namespace LightlessSyncServer.Models; public class BroadcastRedisEntry() { public string? GID { get; set; } public string HashedCID { get; set; } = string.Empty; public string OwnerUID { get; set; } = string.Empty; public bool OwnedBy(string userUid) => !string.IsNullOrEmpty(userUid) && string.Equals(OwnerUID, userUid, StringComparison.Ordinal); public bool HasOwner() => !string.IsNullOrEmpty(OwnerUID); }