using EnvelopeGenerator.Application.Envelopes.Queries.Read; using EnvelopeGenerator.Application.Receivers.Queries.Read; namespace EnvelopeGenerator.Application.EnvelopeHistories.Queries.Read; /// /// Repräsentiert eine Abfrage für die Verlaufshistorie eines Umschlags. /// /// Die eindeutige Kennung des Umschlags. /// Die Abfrage, die den Umschlag beschreibt. /// Die Abfrage, die den Empfänger beschreibt. /// Abfrage zur Steuerung, ob nur der aktuelle Status oder der gesamte Datensatz zurückgegeben wird. public record ReadEnvelopeHistoryQuery( int EnvelopeId, ReadEnvelopeQuery? Envelope = null, ReadReceiverQuery? Receiver = null, bool? OnlyLast = true) : EnvelopeHistoryQuery(EnvelopeId, Envelope, Receiver, OnlyLast);