ResendVerifyNumberDto.cs 649 B

12345678910111213141516171819
  1. using bitforum.Constants;
  2. using System.ComponentModel.DataAnnotations;
  3. namespace bitforum.DTOs.Request
  4. {
  5. /// <summary>
  6. /// 인증번호 다시보내기 DTO
  7. /// </summary>
  8. public class ResendVerifyNumberDto
  9. {
  10. [Required(ErrorMessage = "이메일을 입력해주세요.")]
  11. [DataType(DataType.EmailAddress)]
  12. public required string Email { get; set; }
  13. [Required(ErrorMessage = "인증 구분을 입력해주세요.")]
  14. [EnumDataType(typeof(VerificationType), ErrorMessage = "올바른 인증 구분을 입력해주세요.")]
  15. public required VerificationType Type { get; set; }
  16. }
  17. }