From d3d24a0fb6a4ac096b871912f659a1689ae06e45 Mon Sep 17 00:00:00 2001 From: TekH Date: Tue, 24 Mar 2026 11:36:49 +0100 Subject: [PATCH] Refactor: Rename UpdateEndpointAuthProcedure to Command Renamed UpdateEndpointAuthProcedure to UpdateEndpointAuthCommand across the codebase for improved naming consistency. Updated controller, handler, and tests to use the new command name, aligning with CQRS conventions for state-modifying operations. --- src/ReC.API/Controllers/EndpointAuthController.cs | 2 +- ...ndpointAuthProcedure.cs => UpdateEndpointAuthCommand.cs} | 6 +++--- .../Application/EndpointAuth/EndpointAuthProcedureTests.cs | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) rename src/ReC.Application/EndpointAuth/Commands/{UpdateEndpointAuthProcedure.cs => UpdateEndpointAuthCommand.cs} (70%) diff --git a/src/ReC.API/Controllers/EndpointAuthController.cs b/src/ReC.API/Controllers/EndpointAuthController.cs index 69846e2..a16cdd2 100644 --- a/src/ReC.API/Controllers/EndpointAuthController.cs +++ b/src/ReC.API/Controllers/EndpointAuthController.cs @@ -30,7 +30,7 @@ public class EndpointAuthController(IMediator mediator, IConfiguration config) : /// No content on success. [HttpPut] [ProducesResponseType(StatusCodes.Status204NoContent)] - public async Task Put([FromBody] UpdateEndpointAuthProcedure procedure, CancellationToken cancel) + public async Task Put([FromBody] UpdateEndpointAuthCommand procedure, CancellationToken cancel) { await mediator.Send(procedure, cancel); return NoContent(); diff --git a/src/ReC.Application/EndpointAuth/Commands/UpdateEndpointAuthProcedure.cs b/src/ReC.Application/EndpointAuth/Commands/UpdateEndpointAuthCommand.cs similarity index 70% rename from src/ReC.Application/EndpointAuth/Commands/UpdateEndpointAuthProcedure.cs rename to src/ReC.Application/EndpointAuth/Commands/UpdateEndpointAuthCommand.cs index 0ec6688..7c68d23 100644 --- a/src/ReC.Application/EndpointAuth/Commands/UpdateEndpointAuthProcedure.cs +++ b/src/ReC.Application/EndpointAuth/Commands/UpdateEndpointAuthCommand.cs @@ -4,16 +4,16 @@ using ReC.Application.Common.Procedures.UpdateProcedure.Dto; namespace ReC.Application.EndpointAuth.Commands; -public record UpdateEndpointAuthProcedure : IUpdateProcedure +public record UpdateEndpointAuthCommand : IUpdateProcedure { public long Id { get; set; } public UpdateEndpointAuthDto Data { get; set; } = null!; } -public class UpdateEndpointAuthProcedureHandler(ISender sender) : IRequestHandler +public class UpdateEndpointAuthProcedureHandler(ISender sender) : IRequestHandler { - public async Task Handle(UpdateEndpointAuthProcedure request, CancellationToken cancel) + public async Task Handle(UpdateEndpointAuthCommand request, CancellationToken cancel) { return await sender.Send(new UpdateObjectProcedure { diff --git a/tests/ReC.Tests/Application/EndpointAuth/EndpointAuthProcedureTests.cs b/tests/ReC.Tests/Application/EndpointAuth/EndpointAuthProcedureTests.cs index 3a425ad..aaf8023 100644 --- a/tests/ReC.Tests/Application/EndpointAuth/EndpointAuthProcedureTests.cs +++ b/tests/ReC.Tests/Application/EndpointAuth/EndpointAuthProcedureTests.cs @@ -35,7 +35,7 @@ public class EndpointAuthProcedureTests : RecApplicationTestBase [Test] public async Task UpdateEndpointAuthProcedure_runs_via_mediator() { - var procedure = new UpdateEndpointAuthProcedure { Data = { Active = false, Description = "auth-update", TypeId = 2 }, Id = 15 }; + var procedure = new UpdateEndpointAuthCommand { Data = { Active = false, Description = "auth-update", TypeId = 2 }, Id = 15 }; var (sender, scope) = CreateScopedSender(); using var _ = scope;