From b02ab585cba328d3dc177ee9e342bf4a4684e450 Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Thu, 10 Apr 2025 16:45:17 +0200 Subject: [PATCH] =?UTF-8?q?Hinzuf=C3=BCgen=20der=20Methoden=20=E2=80=9ECre?= =?UTF-8?q?ate=E2=80=9C=20und=20=E2=80=9EGetById=E2=80=9C=20zu=20ReceiverC?= =?UTF-8?q?ontroller?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Die Klasse `ReceiverController` wurde um zwei neue Methoden erweitert: `Create` und `GetById`. Beide Methoden sind mit dem Attribut `[NonAction]` gekennzeichnet und derzeit deaktiviert. Die Methode `Create` akzeptiert einen `ReceiverCreateDto`-Parameter, während die Methode `GetById` einen `int`-Parameter annimmt. Die bestehende Methode `Update` bleibt unverändert. Übersetzt mit DeepL.com (kostenlose Version) --- .../Controllers/ReceiverController.cs | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/EnvelopeGenerator.GeneratorAPI/Controllers/ReceiverController.cs b/EnvelopeGenerator.GeneratorAPI/Controllers/ReceiverController.cs index 8da7ee87..9920b5de 100644 --- a/EnvelopeGenerator.GeneratorAPI/Controllers/ReceiverController.cs +++ b/EnvelopeGenerator.GeneratorAPI/Controllers/ReceiverController.cs @@ -76,5 +76,23 @@ public class ReceiverController : CRUDControllerBaseWithErrorHandling [NonAction] public override Task Update(ReceiverUpdateDto updateDto) => base.Update(updateDto); + + /// + /// Diese Methode ist deaktiviert und wird nicht verwendet. + /// + [NonAction] + public override Task Create(ReceiverCreateDto createDto) + { + return base.Create(createDto); + } + + /// + /// Diese Methode ist deaktiviert und wird nicht verwendet. + /// + [NonAction] + public override Task GetById([FromRoute] int id) + { + return base.GetById(id); + } #endregion }