PortBlog.API/PortBlog.API/Models/MessageDto.cs

21 lines
589 B
C#

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;
}
}