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.
This commit is contained in:
2026-03-24 11:31:33 +01:00
parent 302fee4908
commit 0162d059da
3 changed files with 5 additions and 5 deletions

View File

@@ -44,7 +44,7 @@ public class EndpointAuthController(IMediator mediator, IConfiguration config) :
/// <returns>No content on success.</returns> /// <returns>No content on success.</returns>
[HttpDelete] [HttpDelete]
[ProducesResponseType(StatusCodes.Status204NoContent)] [ProducesResponseType(StatusCodes.Status204NoContent)]
public async Task<IActionResult> Delete([FromBody] DeleteEndpointAuthProcedure procedure, CancellationToken cancel) public async Task<IActionResult> Delete([FromBody] DeleteEndpointAuthCommand procedure, CancellationToken cancel)
{ {
await mediator.Send(procedure, cancel); await mediator.Send(procedure, cancel);
return NoContent(); return NoContent();

View File

@@ -3,7 +3,7 @@ using ReC.Application.Common.Procedures.DeleteProcedure;
namespace ReC.Application.EndpointAuth.Commands; namespace ReC.Application.EndpointAuth.Commands;
public record DeleteEndpointAuthProcedure : IDeleteProcedure public record DeleteEndpointAuthCommand : IDeleteProcedure
{ {
/// <summary> /// <summary>
/// Start GUID/ID (inclusive) /// Start GUID/ID (inclusive)
@@ -21,9 +21,9 @@ public record DeleteEndpointAuthProcedure : IDeleteProcedure
public bool Force { get; set; } public bool Force { get; set; }
} }
public class DeleteEndpointAuthProcedureHandler(ISender sender) : IRequestHandler<DeleteEndpointAuthProcedure, int> public class DeleteEndpointAuthProcedureHandler(ISender sender) : IRequestHandler<DeleteEndpointAuthCommand, int>
{ {
public async Task<int> Handle(DeleteEndpointAuthProcedure request, CancellationToken cancel) public async Task<int> Handle(DeleteEndpointAuthCommand request, CancellationToken cancel)
{ {
return await sender.Send(new DeleteObjectProcedure return await sender.Send(new DeleteObjectProcedure
{ {

View File

@@ -47,7 +47,7 @@ public class EndpointAuthProcedureTests : RecApplicationTestBase
[Test] [Test]
public async Task DeleteEndpointAuthProcedure_runs_via_mediator() 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(); var (sender, scope) = CreateScopedSender();
using var _ = scope; using var _ = scope;