namespace Webzine.WebApplication.ViewModels.Titre; using System.ComponentModel.DataAnnotations; /// /// Classe représentant un commentaire sur un titre, utilisée pour la validation des données lors de la soumission d'un commentaire. /// public class TitreComment { /// /// Définit l'identifiant du titre auquel le commentaire est associé. /// [Required] public int IdTitre { get; set; } /// /// Définit le nom de l'auteur du commentaire. /// [Required] [MinLength(2)] [MaxLength(30)] public string Auteur { get; set; } /// /// Définit le contenu du commentaire. /// [Required] [MinLength(10)] [MaxLength(1000)] public string Contenu { get; set; } }