using MediatR; namespace EnvelopeGenerator.Application.Envelopes; /// /// Repräsentiert eine Abfrage für Umschläge. /// /// Die eindeutige Kennung des Umschlags. /// Absender des Schreibens /// Der Status des Umschlags. /// Die universell eindeutige Kennung des Umschlags. public record EnvelopeQuery( int? Id = null, UserQuery? Sender = null, int? Status = null, string? Uuid = null) : IRequest { /// /// Die eindeutige Kennung des Benutzers. /// public int? SenderId => Sender?.Id; /// /// Der Benutzername des Absenders. /// public string? SenderUsername => Sender?.Username; /// /// Die E-Mail-Adresse des Benutzers. /// public string? SenderEmail => Sender?.Username; };