From d7878d8ff84c6ccabb9ff6e25163a012ec3338e0 Mon Sep 17 00:00:00 2001 From: TekH Date: Wed, 29 Jul 2026 12:35:57 +0200 Subject: [PATCH] Refactor namespace and project structure Replaced `DigitalData.MessagingService.Client.DependencyInjection` namespace with `DigitalData.MessagingService.Client` across the codebase to simplify and streamline the project structure. Removed unused `Microsoft.Extensions.Logging` and `System` dependencies from `EmailSender.cs`. Updated project references in `DigitalData.MessagingService.Tests.csproj` to reflect the namespace and project restructuring. Adjusted `using` directives in test files to align with the new namespace. --- .../DigitalData.MessagingService.Client.csproj} | 0 .../EmailSender.cs | 4 +--- .../OnReconnect.cs | 2 +- .../README.md | 0 .../DigitalData.MessagingService.Tests.csproj | 2 +- .../Integration/EmailSenderTests.cs | 2 +- .../Integration/EmailSenderUrlOverloadTests.cs | 2 +- 7 files changed, 5 insertions(+), 7 deletions(-) rename src/presentation/{DigitalData.MessagingService.Client.DependencyInjection/DigitalData.MessagingService.Client.DependencyInjection.csproj => DigitalData.MessagingService.Client/DigitalData.MessagingService.Client.csproj} (100%) rename src/presentation/{DigitalData.MessagingService.Client.DependencyInjection => DigitalData.MessagingService.Client}/EmailSender.cs (98%) rename src/presentation/{DigitalData.MessagingService.Client.DependencyInjection => DigitalData.MessagingService.Client}/OnReconnect.cs (88%) rename src/presentation/{DigitalData.MessagingService.Client.DependencyInjection => DigitalData.MessagingService.Client}/README.md (100%) diff --git a/src/presentation/DigitalData.MessagingService.Client.DependencyInjection/DigitalData.MessagingService.Client.DependencyInjection.csproj b/src/presentation/DigitalData.MessagingService.Client/DigitalData.MessagingService.Client.csproj similarity index 100% rename from src/presentation/DigitalData.MessagingService.Client.DependencyInjection/DigitalData.MessagingService.Client.DependencyInjection.csproj rename to src/presentation/DigitalData.MessagingService.Client/DigitalData.MessagingService.Client.csproj diff --git a/src/presentation/DigitalData.MessagingService.Client.DependencyInjection/EmailSender.cs b/src/presentation/DigitalData.MessagingService.Client/EmailSender.cs similarity index 98% rename from src/presentation/DigitalData.MessagingService.Client.DependencyInjection/EmailSender.cs rename to src/presentation/DigitalData.MessagingService.Client/EmailSender.cs index 49226a9..72ff28f 100644 --- a/src/presentation/DigitalData.MessagingService.Client.DependencyInjection/EmailSender.cs +++ b/src/presentation/DigitalData.MessagingService.Client/EmailSender.cs @@ -2,10 +2,8 @@ using DigitalData.MessagingService.Publisher.Abstraction; using DigitalData.MessagingService.RabbitMQ; using Microsoft.Extensions.DependencyInjection; -using Microsoft.Extensions.Logging; -using System; -namespace DigitalData.MessagingService.Client.DependencyInjection; +namespace DigitalData.MessagingService.Client; /// /// Provides a static, self-contained client for sending emails via RabbitMQ diff --git a/src/presentation/DigitalData.MessagingService.Client.DependencyInjection/OnReconnect.cs b/src/presentation/DigitalData.MessagingService.Client/OnReconnect.cs similarity index 88% rename from src/presentation/DigitalData.MessagingService.Client.DependencyInjection/OnReconnect.cs rename to src/presentation/DigitalData.MessagingService.Client/OnReconnect.cs index 9c866e4..11c4ef5 100644 --- a/src/presentation/DigitalData.MessagingService.Client.DependencyInjection/OnReconnect.cs +++ b/src/presentation/DigitalData.MessagingService.Client/OnReconnect.cs @@ -1,4 +1,4 @@ -namespace DigitalData.MessagingService.Client.DependencyInjection; +namespace DigitalData.MessagingService.Client; /// /// Defines the behavior when is called diff --git a/src/presentation/DigitalData.MessagingService.Client.DependencyInjection/README.md b/src/presentation/DigitalData.MessagingService.Client/README.md similarity index 100% rename from src/presentation/DigitalData.MessagingService.Client.DependencyInjection/README.md rename to src/presentation/DigitalData.MessagingService.Client/README.md diff --git a/tests/DigitalData.MessagingService.Tests/DigitalData.MessagingService.Tests.csproj b/tests/DigitalData.MessagingService.Tests/DigitalData.MessagingService.Tests.csproj index 8a1c565..183101f 100644 --- a/tests/DigitalData.MessagingService.Tests/DigitalData.MessagingService.Tests.csproj +++ b/tests/DigitalData.MessagingService.Tests/DigitalData.MessagingService.Tests.csproj @@ -23,7 +23,7 @@ - + diff --git a/tests/DigitalData.MessagingService.Tests/Integration/EmailSenderTests.cs b/tests/DigitalData.MessagingService.Tests/Integration/EmailSenderTests.cs index e5735f0..40ea01e 100644 --- a/tests/DigitalData.MessagingService.Tests/Integration/EmailSenderTests.cs +++ b/tests/DigitalData.MessagingService.Tests/Integration/EmailSenderTests.cs @@ -1,4 +1,4 @@ -using DigitalData.MessagingService.Client.DependencyInjection; +using DigitalData.MessagingService.Client; using DigitalData.MessagingService.Publisher.Abstraction; namespace DigitalData.MessagingService.Tests.Integration; diff --git a/tests/DigitalData.MessagingService.Tests/Integration/EmailSenderUrlOverloadTests.cs b/tests/DigitalData.MessagingService.Tests/Integration/EmailSenderUrlOverloadTests.cs index 07c79bf..a8ebee7 100644 --- a/tests/DigitalData.MessagingService.Tests/Integration/EmailSenderUrlOverloadTests.cs +++ b/tests/DigitalData.MessagingService.Tests/Integration/EmailSenderUrlOverloadTests.cs @@ -1,4 +1,4 @@ -using DigitalData.MessagingService.Client.DependencyInjection; +using DigitalData.MessagingService.Client; using DigitalData.MessagingService.Publisher.Abstraction; namespace DigitalData.MessagingService.Tests.Integration;