using System.ComponentModel.DataAnnotations; namespace PortBlog.API.Models { public class MessageDto { [Required(ErrorMessage = "You should provide a name.")] [MaxLength(50)] public string Name { get; set; } = string.Empty; [Required(ErrorMessage = "You should provide an email.")] [EmailAddress] [MaxLength(100)] public string Email { get; set; } = string.Empty; [Required(ErrorMessage = "Message cannot be empty.")] [MaxLength(500)] public string Content { get; set; } = string.Empty; } }