Developer 02 7871bf72f6 Add CreateEnvelope command and DTO for envelope creation
Führt den `CreateEnvelopeCommand` Datensatz und seinen Handler ein, der die `IRequest` Schnittstelle von MediatR implementiert. Der Handler wirft derzeit eine `NotImplementedException`.

Fügt die Klasse „EnvelopeCreateDto“ mit Eigenschaften für Titel, Nachricht, Sprache, Verfallsdaten, Vertragstyp und TFA-Flag hinzu. Erforderliche Felder werden mit Datenanmerkungen validiert, und für bestimmte Eigenschaften werden Standardwerte festgelegt.
2025-04-03 17:48:49 +02:00

14 lines
397 B
C#

using MediatR;
namespace EnvelopeGenerator.Application.Envelope.Commands;
public record CreateEnvelopeCommand(EnvelopeCreateDto Envelope) : IRequest;
public class CreateEnvelopeCommandHandler : IRequestHandler<CreateEnvelopeCommand>
{
public Task<Unit> Handle(CreateEnvelopeCommand request, CancellationToken cancellationToken)
{
throw new NotImplementedException();
}
}