From 0162d059da4aab06c84bf98018bb901b6c941560 Mon Sep 17 00:00:00 2001 From: TekH Date: Tue, 24 Mar 2026 11:31:33 +0100 Subject: [PATCH] Refactor: Rename DeleteEndpointAuthProcedure to Command Renamed DeleteEndpointAuthProcedure to DeleteEndpointAuthCommand across the codebase, including controller, handler, and tests, to improve naming consistency and align with CQRS conventions for write operations. --- src/ReC.API/Controllers/EndpointAuthController.cs | 2 +- ...ndpointAuthProcedure.cs => DeleteEndpointAuthCommand.cs} | 6 +++--- .../Application/EndpointAuth/EndpointAuthProcedureTests.cs | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) rename src/ReC.Application/EndpointAuth/Commands/{DeleteEndpointAuthProcedure.cs => DeleteEndpointAuthCommand.cs} (79%) diff --git a/src/ReC.API/Controllers/EndpointAuthController.cs b/src/ReC.API/Controllers/EndpointAuthController.cs index daa7d1a..56c0766 100644 --- a/src/ReC.API/Controllers/EndpointAuthController.cs +++ b/src/ReC.API/Controllers/EndpointAuthController.cs @@ -44,7 +44,7 @@ public class EndpointAuthController(IMediator mediator, IConfiguration config) : /// No content on success. [HttpDelete] [ProducesResponseType(StatusCodes.Status204NoContent)] - public async Task Delete([FromBody] DeleteEndpointAuthProcedure procedure, CancellationToken cancel) + public async Task Delete([FromBody] DeleteEndpointAuthCommand procedure, CancellationToken cancel) { await mediator.Send(procedure, cancel); return NoContent(); diff --git a/src/ReC.Application/EndpointAuth/Commands/DeleteEndpointAuthProcedure.cs b/src/ReC.Application/EndpointAuth/Commands/DeleteEndpointAuthCommand.cs similarity index 79% rename from src/ReC.Application/EndpointAuth/Commands/DeleteEndpointAuthProcedure.cs rename to src/ReC.Application/EndpointAuth/Commands/DeleteEndpointAuthCommand.cs index a5f5924..54a09ca 100644 --- a/src/ReC.Application/EndpointAuth/Commands/DeleteEndpointAuthProcedure.cs +++ b/src/ReC.Application/EndpointAuth/Commands/DeleteEndpointAuthCommand.cs @@ -3,7 +3,7 @@ using ReC.Application.Common.Procedures.DeleteProcedure; namespace ReC.Application.EndpointAuth.Commands; -public record DeleteEndpointAuthProcedure : IDeleteProcedure +public record DeleteEndpointAuthCommand : IDeleteProcedure { /// /// Start GUID/ID (inclusive) @@ -21,9 +21,9 @@ public record DeleteEndpointAuthProcedure : IDeleteProcedure public bool Force { get; set; } } -public class DeleteEndpointAuthProcedureHandler(ISender sender) : IRequestHandler +public class DeleteEndpointAuthProcedureHandler(ISender sender) : IRequestHandler { - public async Task Handle(DeleteEndpointAuthProcedure request, CancellationToken cancel) + public async Task Handle(DeleteEndpointAuthCommand request, CancellationToken cancel) { return await sender.Send(new DeleteObjectProcedure { diff --git a/tests/ReC.Tests/Application/EndpointAuth/EndpointAuthProcedureTests.cs b/tests/ReC.Tests/Application/EndpointAuth/EndpointAuthProcedureTests.cs index d9e97f7..063d10f 100644 --- a/tests/ReC.Tests/Application/EndpointAuth/EndpointAuthProcedureTests.cs +++ b/tests/ReC.Tests/Application/EndpointAuth/EndpointAuthProcedureTests.cs @@ -47,7 +47,7 @@ public class EndpointAuthProcedureTests : RecApplicationTestBase [Test] public async Task DeleteEndpointAuthProcedure_runs_via_mediator() { - var procedure = new DeleteEndpointAuthProcedure { Start = 3, End = 4, Force = false }; + var procedure = new DeleteEndpointAuthCommand { Start = 3, End = 4, Force = false }; var (sender, scope) = CreateScopedSender(); using var _ = scope;