namespace JobTrackerApi.Models; public sealed class UserNotification { public Guid Id { get; set; } public string OwnerUserId { get; set; } = string.Empty; public Guid? OperationId { get; set; } public UserOperation? Operation { get; set; } public string Kind { get; set; } = string.Empty; public string Title { get; set; } = string.Empty; public string Message { get; set; } = string.Empty; public string? LinkPath { get; set; } public DateTime CreatedAtUtc { get; set; } public DateTime? ReadAtUtc { get; set; } public DateTime? DismissedAtUtc { get; set; } }