From f5d33846d57021c1087edb2385e4fd9de1645510 Mon Sep 17 00:00:00 2001 From: TekH Date: Fri, 27 Jun 2025 12:13:13 +0200 Subject: [PATCH] Refactor TestControllerBase and update using directives Consolidated using directives and removed unnecessary ones. Added attributes to the namespace declaration for API routing and deprecation notice. Simplified the class definition by removing the IUnique constraint and cleaned up the constructor by eliminating empty braces. --- .../Controllers/Test/TestControllerBase.cs | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/EnvelopeGenerator.Web/Controllers/Test/TestControllerBase.cs b/EnvelopeGenerator.Web/Controllers/Test/TestControllerBase.cs index 0f23b8bf..0332f2ea 100644 --- a/EnvelopeGenerator.Web/Controllers/Test/TestControllerBase.cs +++ b/EnvelopeGenerator.Web/Controllers/Test/TestControllerBase.cs @@ -1,18 +1,18 @@ using DigitalData.Core.API; using DigitalData.Core.Abstraction.Application; using Microsoft.AspNetCore.Mvc; -using DigitalData.Core.Abstractions; -namespace EnvelopeGenerator.Web.Controllers.Test +namespace EnvelopeGenerator.Web.Controllers.Test; + +[ApiController] +[Route("api/test/[controller]")] +[Obsolete("Use MediatR")] +public class TestControllerBase : BasicCRUDControllerBase + where TCRUDService : ICRUDService + where TDto : class + where TEntity : class { - [ApiController] - [Route("api/test/[controller]")] - public class TestControllerBase : BasicCRUDControllerBase - where TCRUDService : ICRUDService - where TDto : class, IUnique where TEntity : class, IUnique + public TestControllerBase(ILogger logger, TCRUDService service) : base(logger, service) { - public TestControllerBase(ILogger logger, TCRUDService service) : base(logger, service) - { - } } } \ No newline at end of file