From 7fa3c4888a78151fb267af568a17199336d4da5a Mon Sep 17 00:00:00 2001 From: TekH Date: Wed, 5 Aug 2026 11:06:42 +0200 Subject: [PATCH] Refactor repository namespaces for better organization Updated the namespace in `IRepository.cs` and `Repository.cs` from `DigitalData.MessagingService.Application.Common.Interfaces` to `DigitalData.MessagingService.Application.Common.Interfaces.Repositories`. This change improves code organization by grouping repository-related interfaces and classes under a dedicated `Repositories` namespace. Updated `using` directives accordingly to reflect the new structure. --- .../Common/Interfaces/{ => Repositories}/IRepository.cs | 2 +- .../Repositories/Repository.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename src/core/DigitalData.MessagingService.Application/Common/Interfaces/{ => Repositories}/IRepository.cs (98%) diff --git a/src/core/DigitalData.MessagingService.Application/Common/Interfaces/IRepository.cs b/src/core/DigitalData.MessagingService.Application/Common/Interfaces/Repositories/IRepository.cs similarity index 98% rename from src/core/DigitalData.MessagingService.Application/Common/Interfaces/IRepository.cs rename to src/core/DigitalData.MessagingService.Application/Common/Interfaces/Repositories/IRepository.cs index 8c5f6b1..92f8611 100644 --- a/src/core/DigitalData.MessagingService.Application/Common/Interfaces/IRepository.cs +++ b/src/core/DigitalData.MessagingService.Application/Common/Interfaces/Repositories/IRepository.cs @@ -1,6 +1,6 @@ using System.Linq.Expressions; -namespace DigitalData.MessagingService.Application.Common.Interfaces; +namespace DigitalData.MessagingService.Application.Common.Interfaces.Repositories; /// /// Generic repository interface for CRUD operations. diff --git a/src/infrastructure/DigitalData.MessagingService.Infrastructure/Repositories/Repository.cs b/src/infrastructure/DigitalData.MessagingService.Infrastructure/Repositories/Repository.cs index 6605ada..2e78d98 100644 --- a/src/infrastructure/DigitalData.MessagingService.Infrastructure/Repositories/Repository.cs +++ b/src/infrastructure/DigitalData.MessagingService.Infrastructure/Repositories/Repository.cs @@ -1,6 +1,6 @@ using System.Linq.Expressions; using AutoMapper; -using DigitalData.MessagingService.Application.Common.Interfaces; +using DigitalData.MessagingService.Application.Common.Interfaces.Repositories; using DigitalData.MessagingService.Domain.Exceptions; using DigitalData.MessagingService.Infrastructure.Persistence; using Microsoft.EntityFrameworkCore;