using EnvelopeGenerator.Application.Envelopes; using EnvelopeGenerator.Application.Receivers; namespace EnvelopeGenerator.Application.EnvelopeHistories; /// /// 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. public record EnvelopeHistoryQuery(int EnvelopeId, TEnvelopeQuery Envelope, TReceiverQuery Receiver) where TEnvelopeQuery : EnvelopeQuery where TReceiverQuery : ReceiverQuery { }