using ROLAC.API.Entities; namespace ROLAC.API.Entities.Notifications; /// /// Binds a member to an external channel account (e.g. a Line userId). Separate table so future /// channels don't require changes to Member. /// public class MemberChannelBinding { public int Id { get; set; } public int MemberId { get; set; } public Member? Member { get; set; } public string Channel { get; set; } = null!; // "line" public string ExternalId { get; set; } = null!; // Line userId public DateTime BoundAt { get; set; } }