using System.ComponentModel.DataAnnotations; using Govor.Core.Infrastructure.Validators; namespace Govor.Core.DTOs; public record UserDto { [Required] [StringLength(UserValidator.MAX_LENGHT_OF_NAME, MinimumLength = UserValidator.MIN_LENGHT_OF_NAME, ErrorMessage = "Username must be between 4 and 50 characters.")] public string Name { get; init; } [Required] [MinLength(8)] public string Password { get; init; } }