From 17828445430affdb5c3dc6b45fec7e9bdcefaad8 Mon Sep 17 00:00:00 2001 From: TekH Date: Fri, 12 Dec 2025 14:47:48 +0100 Subject: [PATCH] Refactor RecAction commands to new namespace Moved CreateRecActionCommand and DeleteRecActionsCommand (and their handlers) from ReCActionViews.Commands to ReCActions.Commands. Updated all references in controller and mapping profile. Removed old files to improve code organization. No changes to command logic. --- src/ReC.API/Controllers/RecActionController.cs | 1 + src/ReC.Application/RecActionViews/MappingProfile.cs | 2 +- .../Commands/CreateRecActionCommand.cs | 2 +- .../Commands/DeleteRecActionsCommand.cs | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) rename src/ReC.Application/{RecActionViews => RecActions}/Commands/CreateRecActionCommand.cs (96%) rename src/ReC.Application/{RecActionViews => RecActions}/Commands/DeleteRecActionsCommand.cs (93%) diff --git a/src/ReC.API/Controllers/RecActionController.cs b/src/ReC.API/Controllers/RecActionController.cs index af9f1c9..e5395ef 100644 --- a/src/ReC.API/Controllers/RecActionController.cs +++ b/src/ReC.API/Controllers/RecActionController.cs @@ -2,6 +2,7 @@ using Microsoft.AspNetCore.Mvc; using ReC.API.Extensions; using ReC.API.Models; +using ReC.Application.RecActions.Commands; using ReC.Application.RecActionViews.Commands; using ReC.Application.RecActionViews.Queries; using System.Text.Json; diff --git a/src/ReC.Application/RecActionViews/MappingProfile.cs b/src/ReC.Application/RecActionViews/MappingProfile.cs index 40206e2..13f659b 100644 --- a/src/ReC.Application/RecActionViews/MappingProfile.cs +++ b/src/ReC.Application/RecActionViews/MappingProfile.cs @@ -1,4 +1,4 @@ -using ReC.Application.RecActionViews.Commands; +using ReC.Application.RecActions.Commands; using ReC.Domain.Entities; namespace ReC.Application.RecActions; diff --git a/src/ReC.Application/RecActionViews/Commands/CreateRecActionCommand.cs b/src/ReC.Application/RecActions/Commands/CreateRecActionCommand.cs similarity index 96% rename from src/ReC.Application/RecActionViews/Commands/CreateRecActionCommand.cs rename to src/ReC.Application/RecActions/Commands/CreateRecActionCommand.cs index 91e5017..28816be 100644 --- a/src/ReC.Application/RecActionViews/Commands/CreateRecActionCommand.cs +++ b/src/ReC.Application/RecActions/Commands/CreateRecActionCommand.cs @@ -4,7 +4,7 @@ using MediatR; using ReC.Application.Endpoints.Commands; using ReC.Domain.Entities; -namespace ReC.Application.RecActionViews.Commands; +namespace ReC.Application.RecActions.Commands; public record CreateRecActionCommand : IRequest { diff --git a/src/ReC.Application/RecActionViews/Commands/DeleteRecActionsCommand.cs b/src/ReC.Application/RecActions/Commands/DeleteRecActionsCommand.cs similarity index 93% rename from src/ReC.Application/RecActionViews/Commands/DeleteRecActionsCommand.cs rename to src/ReC.Application/RecActions/Commands/DeleteRecActionsCommand.cs index 199f8f4..84e52d9 100644 --- a/src/ReC.Application/RecActionViews/Commands/DeleteRecActionsCommand.cs +++ b/src/ReC.Application/RecActions/Commands/DeleteRecActionsCommand.cs @@ -4,7 +4,7 @@ using MediatR; using Microsoft.EntityFrameworkCore; using ReC.Domain.Entities; -namespace ReC.Application.RecActionViews.Commands; +namespace ReC.Application.RecActions.Commands; public class DeleteRecActionsCommand : IRequest {