namespace Argus.Domain; public sealed class CatalogApp { public Guid Id { get; set; } public string Slug { get; set; } = string.Empty; public string Name { get; set; } = string.Empty; public string Summary { get; set; } = string.Empty; public string Description { get; set; } = string.Empty; public string? RepositoryUrl { get; set; } public string? HomepageUrl { get; set; } public bool IsListed { get; set; } = true; public DateTimeOffset CreatedAt { get; set; } public DateTimeOffset UpdatedAt { get; set; } public ICollection Releases { get; set; } = new List(); }