namespace FastBlog.Core.Models.Blogs;

public sealed class BlogMeta
{
    public int? Id { get; init; }
    public required string Title { get; init; }
    public required string SourceLocation { get; init; }
    public string? Slug { get; set; }
    public bool ShowDetails { get; init; } = true;
    public string? ImageUrl { get; init; }
    public DateTime CreatedAt { get; init; }
    public DateTime ModifiedAt { get; init; }
    public string? Signature { get; init; }
    public bool FullWidth { get; init; } = false;
    public bool Visible { get; init; } = false;
}