using System.ComponentModel.DataAnnotations; namespace GermanApp.Application.DTOs.Auth; /// /// DTO for user registration. /// public record RegisterDto { [Required] [StringLength(50, MinimumLength = 3)] public string Username { get; init; } = string.Empty; [Required] [EmailAddress] [StringLength(100)] public string Email { get; init; } = string.Empty; [Required] [StringLength(100, MinimumLength = 8)] public string Password { get; init; } = string.Empty; }