From f83b92ab632c808d4095ee551539282b05a3ec87 Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Mon, 1 Jul 2024 16:37:46 +0200 Subject: [PATCH] =?UTF-8?q?Controller=20mit=20Fehlerbehandlung=20zu=20User?= =?UTF-8?q?RepController=20hinzugef=C3=BCgt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/UserRepController.cs | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/DigitalData.UserManager.API/Controllers/UserRepController.cs b/DigitalData.UserManager.API/Controllers/UserRepController.cs index 1bc7e10..bf70612 100644 --- a/DigitalData.UserManager.API/Controllers/UserRepController.cs +++ b/DigitalData.UserManager.API/Controllers/UserRepController.cs @@ -9,7 +9,7 @@ using Microsoft.Data.SqlClient; namespace DigitalData.UserManager.API.Controllers { [Authorize] - public class UserRepController : CRUDControllerBase + public class UserRepController : CRUDControllerBaseWithErrorHandling { public UserRepController(ILogger logger, IUserRepService service) : base(logger, service) { @@ -41,21 +41,5 @@ namespace DigitalData.UserManager.API.Controllers return StatusCode(StatusCodes.Status500InternalServerError); } } - - public override async Task Create(UserRepCreateDto createDto) - { - try - { - return await base.Create(createDto); - } - catch (Exception ex) - { - var innerEx = ex.InnerException; - if (innerEx is SqlException) - return BadRequest(innerEx.Message); - else - return StatusCode(StatusCodes.Status500InternalServerError, ex.Message); - } - } } } \ No newline at end of file