namespace Webzine.WebApplication.ViewModels.Accueil
{
    /// <summary>
    /// ViewModel pour la page d'accueil du webzine, affichant les derniers titres et les titres les plus populaires.
    /// </summary>
    public class AccueilIndexViewModel
    {
        /// <summary>
        /// Définit la liste des derniers titres ajoutés au webzine.
        /// </summary>
        public List<Entity.Titre> DerniersTitres { get; set; } = [];

        /// <summary>
        /// Définit la liste des titres les plus populaires du webzine.
        /// </summary>
        public List<Entity.Titre> TopTitres { get; set; } = [];
    }
}