using DigitalData.Core.DTO; using EnvelopeGenerator.Application.DTOs.EnvelopeReceiver; using System.Text.Json.Serialization; namespace EnvelopeGenerator.Application.DTOs.Receiver { public record ReceiverReadDto( int Id, string EmailAddress, string Signature, DateTime AddedWhen ) : BaseDTO(Id) { [JsonIgnore] public IEnumerable? EnvelopeReceivers { get; init; } public string? LastUsedName => EnvelopeReceivers?.LastOrDefault()?.Name; }; }