using Domain.Entities.Store.ValueObject; namespace Application.Features.Admin.Store.Shipment.Get; public sealed record Response( int ID, int OrderID, string OrderNumber, int BuyerMemberID, string BuyerEmail, ShipmentStatus Status, string? Carrier, string? TrackingNumber, int ShippingFee, string? AdminMemo, DateTime CreatedAt, DateTime? ShippedAt, DateTime? DeliveredAt, // 주소 (WithAddress=true 일 때만 복호화하여 채움. false 면 모두 null) string? RecipientName, string? Phone, string? ZipCode, string? Address1, string? Address2 );