using System.ComponentModel.DataAnnotations; namespace SPMS.Application.DTOs.Service; public class ApnsCredentialsRequestDto { [Required(ErrorMessage = "Bundle ID는 필수입니다.")] public string BundleId { get; set; } = string.Empty; [Required(ErrorMessage = "Key ID는 필수입니다.")] [StringLength(10, MinimumLength = 10, ErrorMessage = "Key ID는 10자리여야 합니다.")] public string KeyId { get; set; } = string.Empty; [Required(ErrorMessage = "Team ID는 필수입니다.")] [StringLength(10, MinimumLength = 10, ErrorMessage = "Team ID는 10자리여야 합니다.")] public string TeamId { get; set; } = string.Empty; [Required(ErrorMessage = "Private Key는 필수입니다.")] public string PrivateKey { get; set; } = string.Empty; }