using DomainObjects.L10n;

namespace DomainObjects.Abstractions;

public abstract class PostItemBase<T> : DomainObjectDocumentBase<T> {

  public Guid SiteId { get; set; }

  public List<PostItemL10n> L10n { get; set; }

  public List<MediaAttachment>? MediaAttachments { get; set; }

  public Guid Author { get; set; }

  public DateTime Created { get; set; }

  public DateTime? Published { get; set; }


  public List<string>? Tags { get; set; }

  public List<Guid> Categories { get; set; }

  public bool? FamilyFriendly { get; set; }
}
