Rename Result*Procedure to Result*Command for consistency

Refactor all Result-related procedure records, handlers, and usages to use the *Command suffix instead of *Procedure. Update controller actions, handler interfaces, tests, and InsertObjectProcedure accordingly. No functional changes; improves naming consistency across the codebase.
This commit is contained in:
2026-03-24 11:40:28 +01:00
parent cac33c46df
commit e691faf620
7 changed files with 17 additions and 17 deletions

View File

@@ -30,7 +30,7 @@ public class ResultController(IMediator mediator) : ControllerBase
/// <returns>The created RESULT identifier.</returns> /// <returns>The created RESULT identifier.</returns>
[HttpPost] [HttpPost]
[ProducesResponseType(StatusCodes.Status201Created)] [ProducesResponseType(StatusCodes.Status201Created)]
public async Task<IActionResult> Post([FromBody] InsertResultProcedure procedure, CancellationToken cancel) public async Task<IActionResult> Post([FromBody] InsertResultCommand procedure, CancellationToken cancel)
{ {
var id = await mediator.Send(procedure, cancel); var id = await mediator.Send(procedure, cancel);
return CreatedAtAction(nameof(Get), new { actionId = procedure.ActionId }, new { id, procedure.ActionId }); return CreatedAtAction(nameof(Get), new { actionId = procedure.ActionId }, new { id, procedure.ActionId });
@@ -44,7 +44,7 @@ public class ResultController(IMediator mediator) : ControllerBase
/// <returns>No content on success.</returns> /// <returns>No content on success.</returns>
[HttpPut] [HttpPut]
[ProducesResponseType(StatusCodes.Status204NoContent)] [ProducesResponseType(StatusCodes.Status204NoContent)]
public async Task<IActionResult> Put([FromBody] UpdateResultProcedure procedure, CancellationToken cancel) public async Task<IActionResult> Put([FromBody] UpdateResultCommand procedure, CancellationToken cancel)
{ {
await mediator.Send(procedure, cancel); await mediator.Send(procedure, cancel);
return NoContent(); return NoContent();
@@ -58,7 +58,7 @@ public class ResultController(IMediator mediator) : ControllerBase
/// <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] DeleteResultProcedure procedure, CancellationToken cancel) public async Task<IActionResult> Delete([FromBody] DeleteResultCommand procedure, CancellationToken cancel)
{ {
await mediator.Send(procedure, cancel); await mediator.Send(procedure, cancel);
return NoContent(); return NoContent();

View File

@@ -28,7 +28,7 @@ public record InsertObjectProcedure : IRequest<long>
public InsertEndpointCommand Endpoint { get; set; } = new(); public InsertEndpointCommand Endpoint { get; set; } = new();
public InsertEndpointAuthCommand EndpointAuth { get; set; } = new(); public InsertEndpointAuthCommand EndpointAuth { get; set; } = new();
public InsertProfileCommand Profile { get; set; } = new(); public InsertProfileCommand Profile { get; set; } = new();
public InsertResultProcedure Result { get; set; } = new(); public InsertResultCommand Result { get; set; } = new();
public InsertEndpointParamsCommand EndpointParams { get; set; } = new(); public InsertEndpointParamsCommand EndpointParams { get; set; } = new();
} }

View File

@@ -148,7 +148,7 @@ public class InvokeRecActionViewCommandHandler(
var statusCode = (short)response.StatusCode; var statusCode = (short)response.StatusCode;
await sender.Send(new InsertResultProcedure() await sender.Send(new InsertResultCommand()
{ {
StatusId = statusCode, StatusId = statusCode,
ActionId = action.Id, ActionId = action.Id,

View File

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

View File

@@ -3,7 +3,7 @@ using ReC.Application.Common.Procedures.InsertProcedure;
namespace ReC.Application.Results.Commands; namespace ReC.Application.Results.Commands;
public record InsertResultProcedure : IInsertProcedure public record InsertResultCommand : IInsertProcedure
{ {
public long? ActionId { get; set; } public long? ActionId { get; set; }
public short? StatusId { get; set; } public short? StatusId { get; set; }
@@ -13,9 +13,9 @@ public record InsertResultProcedure : IInsertProcedure
public string? Error { get; set; } public string? Error { get; set; }
} }
public class InsertResultProcedureHandler(ISender sender) : IRequestHandler<InsertResultProcedure, long> public class InsertResultProcedureHandler(ISender sender) : IRequestHandler<InsertResultCommand, long>
{ {
public async Task<long> Handle(InsertResultProcedure request, CancellationToken cancel) public async Task<long> Handle(InsertResultCommand request, CancellationToken cancel)
{ {
return await sender.Send(new InsertObjectProcedure return await sender.Send(new InsertObjectProcedure
{ {

View File

@@ -4,16 +4,16 @@ using ReC.Application.Common.Procedures.UpdateProcedure.Dto;
namespace ReC.Application.Results.Commands; namespace ReC.Application.Results.Commands;
public record UpdateResultProcedure : IUpdateProcedure<UpdateResultDto> public record UpdateResultCommand : IUpdateProcedure<UpdateResultDto>
{ {
public long Id { get; set; } public long Id { get; set; }
public UpdateResultDto Data { get; set; } = null!; public UpdateResultDto Data { get; set; } = null!;
} }
public class UpdateResultProcedureHandler(ISender sender) : IRequestHandler<UpdateResultProcedure, int> public class UpdateResultProcedureHandler(ISender sender) : IRequestHandler<UpdateResultCommand, int>
{ {
public async Task<int> Handle(UpdateResultProcedure request, CancellationToken cancel) public async Task<int> Handle(UpdateResultCommand request, CancellationToken cancel)
{ {
return await sender.Send(new UpdateObjectProcedure return await sender.Send(new UpdateObjectProcedure
{ {

View File

@@ -23,7 +23,7 @@ public class ResultProcedureTests : RecApplicationTestBase
[Test] [Test]
public async Task InsertResultProcedure_runs_via_mediator() public async Task InsertResultProcedure_runs_via_mediator()
{ {
var procedure = new InsertResultProcedure { ActionId = 1, StatusId = 200, Header = "h", Body = "b" }; var procedure = new InsertResultCommand { ActionId = 1, StatusId = 200, Header = "h", Body = "b" };
var (sender, scope) = CreateScopedSender(); var (sender, scope) = CreateScopedSender();
using var _ = scope; using var _ = scope;
@@ -35,7 +35,7 @@ public class ResultProcedureTests : RecApplicationTestBase
[Test] [Test]
public async Task UpdateResultProcedure_runs_via_mediator() public async Task UpdateResultProcedure_runs_via_mediator()
{ {
var procedure = new UpdateResultProcedure { Data = { ActionId = 2, StatusId = 500, Header = "h2", Body = "b2" }, Id = 55 }; var procedure = new UpdateResultCommand { Data = { ActionId = 2, StatusId = 500, Header = "h2", Body = "b2" }, Id = 55 };
var (sender, scope) = CreateScopedSender(); var (sender, scope) = CreateScopedSender();
using var _ = scope; using var _ = scope;
@@ -47,7 +47,7 @@ public class ResultProcedureTests : RecApplicationTestBase
[Test] [Test]
public async Task DeleteResultProcedure_runs_via_mediator() public async Task DeleteResultProcedure_runs_via_mediator()
{ {
var procedure = new DeleteResultProcedure { Start = 11, End = 12, Force = false }; var procedure = new DeleteResultCommand { Start = 11, End = 12, Force = false };
var (sender, scope) = CreateScopedSender(); var (sender, scope) = CreateScopedSender();
using var _ = scope; using var _ = scope;