From 3bf83be5e936634007484b66849eeb5112820e9a Mon Sep 17 00:00:00 2001 From: hyh Date: Tue, 10 Jun 2025 15:03:54 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E9=87=8D=E6=9E=84=E4=BB=93?= =?UTF-8?q?=E5=82=A8=E6=8E=A5=E5=8F=A3=E7=9B=AE=E5=BD=95=E7=BB=93=E6=9E=84?= =?UTF-8?q?=EF=BC=8C=E6=8C=89=E9=A2=86=E5=9F=9F=E5=88=86=E7=B1=BB=E7=BB=84?= =?UTF-8?q?=E7=BB=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Repositories/{ => Base}/IBaseRepository.cs | 2 +- .../Repositories/{ => Base}/ICommandRepository.cs | 2 +- .../Repositories/{ => Base}/IQueryRepository.cs | 2 +- .../Repositories/{ => Base}/IUnitOfWork.cs | 2 +- .../Repositories/{ => Device}/ICellularDeviceRepository.cs | 3 ++- .../Repositories/{ => Identity}/IPermissionRepository.cs | 3 ++- .../Repositories/{ => Identity}/IRolePermissionRepository.cs | 4 ++-- .../Repositories/{ => Identity}/IUserRoleRepository.cs | 3 ++- .../Repositories/{ => Identity}/IUserRoleServiceRepository.cs | 3 ++- .../Repositories/{ => Logging}/ILoginLogRepository.cs | 3 ++- 10 files changed, 16 insertions(+), 11 deletions(-) rename src/CellularManagement.Domain/Repositories/{ => Base}/IBaseRepository.cs (99%) rename src/CellularManagement.Domain/Repositories/{ => Base}/ICommandRepository.cs (98%) rename src/CellularManagement.Domain/Repositories/{ => Base}/IQueryRepository.cs (99%) rename src/CellularManagement.Domain/Repositories/{ => Base}/IUnitOfWork.cs (97%) rename src/CellularManagement.Domain/Repositories/{ => Device}/ICellularDeviceRepository.cs (96%) rename src/CellularManagement.Domain/Repositories/{ => Identity}/IPermissionRepository.cs (87%) rename src/CellularManagement.Domain/Repositories/{ => Identity}/IRolePermissionRepository.cs (96%) rename src/CellularManagement.Domain/Repositories/{ => Identity}/IUserRoleRepository.cs (94%) rename src/CellularManagement.Domain/Repositories/{ => Identity}/IUserRoleServiceRepository.cs (96%) rename src/CellularManagement.Domain/Repositories/{ => Logging}/ILoginLogRepository.cs (89%) diff --git a/src/CellularManagement.Domain/Repositories/IBaseRepository.cs b/src/CellularManagement.Domain/Repositories/Base/IBaseRepository.cs similarity index 99% rename from src/CellularManagement.Domain/Repositories/IBaseRepository.cs rename to src/CellularManagement.Domain/Repositories/Base/IBaseRepository.cs index 4c8d318..bbc11e1 100644 --- a/src/CellularManagement.Domain/Repositories/IBaseRepository.cs +++ b/src/CellularManagement.Domain/Repositories/Base/IBaseRepository.cs @@ -10,7 +10,7 @@ using System.Threading.Tasks; /// 组合命令和查询仓储的功能 /// /// 实体类型 -namespace CellularManagement.Domain.Repositories +namespace CellularManagement.Domain.Repositories.Base { public interface IBaseRepository where T : class { diff --git a/src/CellularManagement.Domain/Repositories/ICommandRepository.cs b/src/CellularManagement.Domain/Repositories/Base/ICommandRepository.cs similarity index 98% rename from src/CellularManagement.Domain/Repositories/ICommandRepository.cs rename to src/CellularManagement.Domain/Repositories/Base/ICommandRepository.cs index ac8ea23..852e8ea 100644 --- a/src/CellularManagement.Domain/Repositories/ICommandRepository.cs +++ b/src/CellularManagement.Domain/Repositories/Base/ICommandRepository.cs @@ -1,6 +1,6 @@ using System.Linq.Expressions; -namespace CellularManagement.Domain.Repositories; +namespace CellularManagement.Domain.Repositories.Base; /// /// 命令仓储接口 diff --git a/src/CellularManagement.Domain/Repositories/IQueryRepository.cs b/src/CellularManagement.Domain/Repositories/Base/IQueryRepository.cs similarity index 99% rename from src/CellularManagement.Domain/Repositories/IQueryRepository.cs rename to src/CellularManagement.Domain/Repositories/Base/IQueryRepository.cs index 15aed8b..ec4f3d8 100644 --- a/src/CellularManagement.Domain/Repositories/IQueryRepository.cs +++ b/src/CellularManagement.Domain/Repositories/Base/IQueryRepository.cs @@ -1,6 +1,6 @@ using System.Linq.Expressions; -namespace CellularManagement.Domain.Repositories; +namespace CellularManagement.Domain.Repositories.Base; /// /// 查询仓储接口 diff --git a/src/CellularManagement.Domain/Repositories/IUnitOfWork.cs b/src/CellularManagement.Domain/Repositories/Base/IUnitOfWork.cs similarity index 97% rename from src/CellularManagement.Domain/Repositories/IUnitOfWork.cs rename to src/CellularManagement.Domain/Repositories/Base/IUnitOfWork.cs index b6f1a87..f430a8c 100644 --- a/src/CellularManagement.Domain/Repositories/IUnitOfWork.cs +++ b/src/CellularManagement.Domain/Repositories/Base/IUnitOfWork.cs @@ -1,7 +1,7 @@ using System.Data; using Microsoft.EntityFrameworkCore.Storage; -namespace CellularManagement.Domain.Repositories; +namespace CellularManagement.Domain.Repositories.Base; /// /// 工作单元接口 diff --git a/src/CellularManagement.Domain/Repositories/ICellularDeviceRepository.cs b/src/CellularManagement.Domain/Repositories/Device/ICellularDeviceRepository.cs similarity index 96% rename from src/CellularManagement.Domain/Repositories/ICellularDeviceRepository.cs rename to src/CellularManagement.Domain/Repositories/Device/ICellularDeviceRepository.cs index 42411f1..9fd651c 100644 --- a/src/CellularManagement.Domain/Repositories/ICellularDeviceRepository.cs +++ b/src/CellularManagement.Domain/Repositories/Device/ICellularDeviceRepository.cs @@ -1,7 +1,8 @@ using CellularManagement.Domain.Entities; using CellularManagement.Domain.Entities.Device; +using CellularManagement.Domain.Repositories.Base; -namespace CellularManagement.Domain.Repositories; +namespace CellularManagement.Domain.Repositories.Device; /// /// 蜂窝设备仓储接口 diff --git a/src/CellularManagement.Domain/Repositories/IPermissionRepository.cs b/src/CellularManagement.Domain/Repositories/Identity/IPermissionRepository.cs similarity index 87% rename from src/CellularManagement.Domain/Repositories/IPermissionRepository.cs rename to src/CellularManagement.Domain/Repositories/Identity/IPermissionRepository.cs index f3daac2..1682428 100644 --- a/src/CellularManagement.Domain/Repositories/IPermissionRepository.cs +++ b/src/CellularManagement.Domain/Repositories/Identity/IPermissionRepository.cs @@ -2,8 +2,9 @@ using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; using CellularManagement.Domain.Entities; +using CellularManagement.Domain.Repositories.Base; -namespace CellularManagement.Domain.Repositories; +namespace CellularManagement.Domain.Repositories.Identity; /// /// 权限仓储接口 diff --git a/src/CellularManagement.Domain/Repositories/IRolePermissionRepository.cs b/src/CellularManagement.Domain/Repositories/Identity/IRolePermissionRepository.cs similarity index 96% rename from src/CellularManagement.Domain/Repositories/IRolePermissionRepository.cs rename to src/CellularManagement.Domain/Repositories/Identity/IRolePermissionRepository.cs index afab4e2..92183ec 100644 --- a/src/CellularManagement.Domain/Repositories/IRolePermissionRepository.cs +++ b/src/CellularManagement.Domain/Repositories/Identity/IRolePermissionRepository.cs @@ -1,6 +1,6 @@ using CellularManagement.Domain.Entities; - -namespace CellularManagement.Domain.Repositories; +using CellularManagement.Domain.Repositories.Base; +namespace CellularManagement.Domain.Repositories.Identity; /// /// 角色权限仓储接口 diff --git a/src/CellularManagement.Domain/Repositories/IUserRoleRepository.cs b/src/CellularManagement.Domain/Repositories/Identity/IUserRoleRepository.cs similarity index 94% rename from src/CellularManagement.Domain/Repositories/IUserRoleRepository.cs rename to src/CellularManagement.Domain/Repositories/Identity/IUserRoleRepository.cs index fee941c..5b4958c 100644 --- a/src/CellularManagement.Domain/Repositories/IUserRoleRepository.cs +++ b/src/CellularManagement.Domain/Repositories/Identity/IUserRoleRepository.cs @@ -2,8 +2,9 @@ using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; using CellularManagement.Domain.Entities; +using CellularManagement.Domain.Repositories.Base; -namespace CellularManagement.Domain.Repositories; +namespace CellularManagement.Domain.Repositories.Identity; /// diff --git a/src/CellularManagement.Domain/Repositories/IUserRoleServiceRepository.cs b/src/CellularManagement.Domain/Repositories/Identity/IUserRoleServiceRepository.cs similarity index 96% rename from src/CellularManagement.Domain/Repositories/IUserRoleServiceRepository.cs rename to src/CellularManagement.Domain/Repositories/Identity/IUserRoleServiceRepository.cs index 8503315..87ac044 100644 --- a/src/CellularManagement.Domain/Repositories/IUserRoleServiceRepository.cs +++ b/src/CellularManagement.Domain/Repositories/Identity/IUserRoleServiceRepository.cs @@ -2,8 +2,9 @@ using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; using CellularManagement.Domain.Entities; +using CellularManagement.Domain.Repositories.Base; -namespace CellularManagement.Domain.Repositories; +namespace CellularManagement.Domain.Repositories.Identity; /// /// 用户角色服务仓储接口 diff --git a/src/CellularManagement.Domain/Repositories/ILoginLogRepository.cs b/src/CellularManagement.Domain/Repositories/Logging/ILoginLogRepository.cs similarity index 89% rename from src/CellularManagement.Domain/Repositories/ILoginLogRepository.cs rename to src/CellularManagement.Domain/Repositories/Logging/ILoginLogRepository.cs index ebc2a8c..06beb2f 100644 --- a/src/CellularManagement.Domain/Repositories/ILoginLogRepository.cs +++ b/src/CellularManagement.Domain/Repositories/Logging/ILoginLogRepository.cs @@ -2,8 +2,9 @@ using System.Threading; using System.Threading.Tasks; using CellularManagement.Domain.Entities; using CellularManagement.Domain.Entities.Logging; +using CellularManagement.Domain.Repositories.Base; -namespace CellularManagement.Domain.Repositories; +namespace CellularManagement.Domain.Repositories.Identity; /// /// 登录日志仓储接口