using System.ComponentModel.DataAnnotations; using System.Text.Json.Serialization; namespace SPMS.Application.DTOs.Push; public class PushLogExportRequestDto { [JsonPropertyName("message_code")] public string? MessageCode { get; set; } [JsonPropertyName("device_id")] public long? DeviceId { get; set; } [JsonPropertyName("status")] public string? Status { get; set; } [Required(ErrorMessage = "start_date는 필수입니다.")] [JsonPropertyName("start_date")] public string StartDate { get; set; } = string.Empty; [Required(ErrorMessage = "end_date는 필수입니다.")] [JsonPropertyName("end_date")] public string EndDate { get; set; } = string.Empty; }