Move repository interfaces to Application layer

Refactored IRepository<T> and ICatalogRepository to reside in the DbFirst.Application layer instead of Domain. Updated namespaces, using statements, and all references in services and handlers. Adjusted csproj dependencies to reflect the new structure. Updated comments to clarify Clean Architecture rationale and improved separation of concerns.
This commit is contained in:
OlgunR
2026-01-19 16:42:48 +01:00
parent 166acea8b1
commit 17fdb6ed51
13 changed files with 26 additions and 76 deletions

View File

@@ -1,6 +1,6 @@
using AutoMapper;
using DbFirst.Application.Repositories;
using DbFirst.Domain.Entities;
using DbFirst.Domain.Repositories;
using MediatR;
namespace DbFirst.Application.Catalogs.Commands;

View File

@@ -1,4 +1,4 @@
using DbFirst.Domain.Repositories;
using DbFirst.Application.Repositories;
using MediatR;
namespace DbFirst.Application.Catalogs.Commands;

View File

@@ -1,6 +1,6 @@
using AutoMapper;
using DbFirst.Application.Repositories;
using DbFirst.Domain.Entities;
using DbFirst.Domain.Repositories;
using DbFirst.Domain;
using MediatR;