using System.Text.Json.Serialization; namespace SPMS.Application.DTOs.Push; public class JobStatusResponseDto { [JsonPropertyName("job_id")] public string JobId { get; set; } = string.Empty; [JsonPropertyName("status")] public string Status { get; set; } = string.Empty; [JsonPropertyName("total_count")] public int TotalCount { get; set; } [JsonPropertyName("sent_count")] public int SentCount { get; set; } [JsonPropertyName("failed_count")] public int FailedCount { get; set; } [JsonPropertyName("progress")] public int Progress { get; set; } [JsonPropertyName("started_at")] public DateTime? StartedAt { get; set; } [JsonPropertyName("completed_at")] public DateTime? CompletedAt { get; set; } }