Refactor to use DTOs instead of domain entities

Replaced references to ReC.Domain.Entities with ReC.Application.Common.Dto across multiple files to use DTOs in the application layer. Updated MappingProfile.cs namespace to ReC.Application.RecActionViews and adjusted using statements accordingly. These changes improve separation of concerns and ensure commands and mappings operate on DTOs rather than domain entities.
This commit is contained in:
2025-12-15 11:58:43 +01:00
parent 1634b4b7b1
commit 784b4b1f05
5 changed files with 7 additions and 7 deletions

View File

@@ -1,7 +1,7 @@
using DigitalData.Core.Abstraction.Application.Repository;
using MediatR;
using Microsoft.EntityFrameworkCore;
using ReC.Domain.Entities;
using ReC.Application.Common.Dto;
namespace ReC.Application.Endpoints.Commands;

View File

@@ -1,5 +1,5 @@
using ReC.Application.Endpoints.Commands;
using ReC.Domain.Entities;
using ReC.Application.Common.Dto;
namespace ReC.Application.Endpoints;

View File

@@ -1,7 +1,7 @@
using ReC.Application.RecActions.Commands;
using ReC.Domain.Entities;
using ReC.Application.Common.Dto;
using ReC.Application.RecActions.Commands;
namespace ReC.Application.RecActions;
namespace ReC.Application.RecActionViews;
// TODO: update to inject AddedWho from the current host/user contex
public class MappingProfile : AutoMapper.Profile

View File

@@ -1,8 +1,8 @@
using DigitalData.Core.Abstraction.Application.Repository;
using DigitalData.Core.Exceptions;
using MediatR;
using ReC.Application.Common.Dto;
using ReC.Application.Endpoints.Commands;
using ReC.Domain.Entities;
namespace ReC.Application.RecActions.Commands;

View File

@@ -2,7 +2,7 @@
using DigitalData.Core.Exceptions;
using MediatR;
using Microsoft.EntityFrameworkCore;
using ReC.Domain.Entities;
using ReC.Application.Common.Dto;
namespace ReC.Application.RecActions.Commands;