diff --git a/src/Infrastructure.Persistence.Common/Resources.Designer.cs b/src/Infrastructure.Persistence.Common/Resources.Designer.cs
index e9a3dfe0..272db869 100644
--- a/src/Infrastructure.Persistence.Common/Resources.Designer.cs
+++ b/src/Infrastructure.Persistence.Common/Resources.Designer.cs
@@ -68,24 +68,6 @@ internal static string AnyStore_EmptyContainerName {
}
}
- ///
- /// Looks up a localized string similar to ContainerName cannot be empty.
- ///
- internal static string AnyStore_MissingContainerName {
- get {
- return ResourceManager.GetString("AnyStore_MissingContainerName", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Id cannot be empty.
- ///
- internal static string AnyStore_MissingId {
- get {
- return ResourceManager.GetString("AnyStore_MissingId", resourceCulture);
- }
- }
-
///
/// Looks up a localized string similar to Blob must have a content type.
///
@@ -158,87 +140,6 @@ internal static string IEventSourcingDddCommandStore_StreamTombstoned {
}
}
- ///
- /// Looks up a localized string similar to BlobName cannot be empty.
- ///
- internal static string InProcessInMemDataStore_MissingBlobName {
- get {
- return ResourceManager.GetString("InProcessInMemDataStore_MissingBlobName", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to ContentType cannot be empty.
- ///
- internal static string InProcessInMemDataStore_MissingContentType {
- get {
- return ResourceManager.GetString("InProcessInMemDataStore_MissingContentType", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to EntityId cannot be empty.
- ///
- internal static string InProcessInMemDataStore_MissingEntityId {
- get {
- return ResourceManager.GetString("InProcessInMemDataStore_MissingEntityId", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to EntityName cannot be empty.
- ///
- internal static string InProcessInMemDataStore_MissingEntityName {
- get {
- return ResourceManager.GetString("InProcessInMemDataStore_MissingEntityName", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Message cannot be empty.
- ///
- internal static string InProcessInMemDataStore_MissingQueueMessage {
- get {
- return ResourceManager.GetString("InProcessInMemDataStore_MissingQueueMessage", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to QueueName cannot be empty.
- ///
- internal static string InProcessInMemDataStore_MissingQueueName {
- get {
- return ResourceManager.GetString("InProcessInMemDataStore_MissingQueueName", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to SubscriptionName cannot be empty.
- ///
- internal static string InProcessInMemDataStore_MissingSubscriptionName {
- get {
- return ResourceManager.GetString("InProcessInMemDataStore_MissingSubscriptionName", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to TopicName cannot be empty.
- ///
- internal static string InProcessInMemDataStore_MissingTopicName {
- get {
- return ResourceManager.GetString("InProcessInMemDataStore_MissingTopicName", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to The specified root path: {0}, is not a valid path or for some reason cannot be created on this local machine..
- ///
- internal static string LocalMachineJsonFileStore_VerifyRootPath_CreateFailed {
- get {
- return ResourceManager.GetString("LocalMachineJsonFileStore_VerifyRootPath_CreateFailed", resourceCulture);
- }
- }
-
///
/// Looks up a localized string similar to Entity cannot be updated as it is already deleted.
///
diff --git a/src/Infrastructure.Persistence.Common/Resources.resx b/src/Infrastructure.Persistence.Common/Resources.resx
index b7d144f6..93570a4f 100644
--- a/src/Infrastructure.Persistence.Common/Resources.resx
+++ b/src/Infrastructure.Persistence.Common/Resources.resx
@@ -75,39 +75,6 @@
Publishing of changed events for {0} failed.
-
- Id cannot be empty
-
-
- ContainerName cannot be empty
-
-
- BlobName cannot be empty
-
-
- ContentType cannot be empty
-
-
- QueueName cannot be empty
-
-
- Message cannot be empty
-
-
- EntityName cannot be empty
-
-
- EntityId cannot be empty
-
-
- TopicName cannot be empty
-
-
- SubscriptionName cannot be empty
-
-
- The specified root path: {0}, is not a valid path or for some reason cannot be created on this local machine.
-
Failed to notify new events for: {0}
diff --git a/src/Infrastructure.Persistence.Shared.IntegrationTests/InProcessInMemStoreSpec.cs b/src/Infrastructure.Persistence.Shared.IntegrationTests/InProcessInMemStoreSpec.cs
index ce8170be..1b3917b5 100644
--- a/src/Infrastructure.Persistence.Shared.IntegrationTests/InProcessInMemStoreSpec.cs
+++ b/src/Infrastructure.Persistence.Shared.IntegrationTests/InProcessInMemStoreSpec.cs
@@ -1,6 +1,6 @@
#if TESTINGONLY
-using Infrastructure.Persistence.Common.ApplicationServices;
using Infrastructure.Persistence.Interfaces;
+using Infrastructure.Persistence.Shared.ApplicationServices;
using JetBrains.Annotations;
using Xunit;
diff --git a/src/Infrastructure.Persistence.Shared.IntegrationTests/LocalMachineJsonFileStoreSpec.cs b/src/Infrastructure.Persistence.Shared.IntegrationTests/LocalMachineJsonFileStoreSpec.cs
index ee5363aa..53dffc0f 100644
--- a/src/Infrastructure.Persistence.Shared.IntegrationTests/LocalMachineJsonFileStoreSpec.cs
+++ b/src/Infrastructure.Persistence.Shared.IntegrationTests/LocalMachineJsonFileStoreSpec.cs
@@ -1,6 +1,6 @@
#if TESTINGONLY
-using Infrastructure.Persistence.Common.ApplicationServices;
using Infrastructure.Persistence.Interfaces;
+using Infrastructure.Persistence.Shared.ApplicationServices;
using JetBrains.Annotations;
using Xunit;
diff --git a/src/Infrastructure.Persistence.Common/ApplicationServices/InProcessInMemStore.IBlobStore.cs b/src/Infrastructure.Persistence.Shared/ApplicationServices/InProcessInMemStore.IBlobStore.cs
similarity index 98%
rename from src/Infrastructure.Persistence.Common/ApplicationServices/InProcessInMemStore.IBlobStore.cs
rename to src/Infrastructure.Persistence.Shared/ApplicationServices/InProcessInMemStore.IBlobStore.cs
index 44fd6f33..4d27ef94 100644
--- a/src/Infrastructure.Persistence.Common/ApplicationServices/InProcessInMemStore.IBlobStore.cs
+++ b/src/Infrastructure.Persistence.Shared/ApplicationServices/InProcessInMemStore.IBlobStore.cs
@@ -6,7 +6,7 @@
using Infrastructure.Persistence.Interfaces;
using Task = System.Threading.Tasks.Task;
-namespace Infrastructure.Persistence.Common.ApplicationServices;
+namespace Infrastructure.Persistence.Shared.ApplicationServices;
partial class InProcessInMemStore : IBlobStore
{
diff --git a/src/Infrastructure.Persistence.Common/ApplicationServices/InProcessInMemStore.IDataStore.cs b/src/Infrastructure.Persistence.Shared/ApplicationServices/InProcessInMemStore.IDataStore.cs
similarity index 98%
rename from src/Infrastructure.Persistence.Common/ApplicationServices/InProcessInMemStore.IDataStore.cs
rename to src/Infrastructure.Persistence.Shared/ApplicationServices/InProcessInMemStore.IDataStore.cs
index 36c00eaf..18f43bea 100644
--- a/src/Infrastructure.Persistence.Common/ApplicationServices/InProcessInMemStore.IDataStore.cs
+++ b/src/Infrastructure.Persistence.Shared/ApplicationServices/InProcessInMemStore.IDataStore.cs
@@ -7,7 +7,7 @@
using QueryAny;
using Task = System.Threading.Tasks.Task;
-namespace Infrastructure.Persistence.Common.ApplicationServices;
+namespace Infrastructure.Persistence.Shared.ApplicationServices;
partial class InProcessInMemStore : IDataStore
{
diff --git a/src/Infrastructure.Persistence.Common/ApplicationServices/InProcessInMemStore.IEventStore.cs b/src/Infrastructure.Persistence.Shared/ApplicationServices/InProcessInMemStore.IEventStore.cs
similarity index 97%
rename from src/Infrastructure.Persistence.Common/ApplicationServices/InProcessInMemStore.IEventStore.cs
rename to src/Infrastructure.Persistence.Shared/ApplicationServices/InProcessInMemStore.IEventStore.cs
index 5806247f..7ae8ad7c 100644
--- a/src/Infrastructure.Persistence.Common/ApplicationServices/InProcessInMemStore.IEventStore.cs
+++ b/src/Infrastructure.Persistence.Shared/ApplicationServices/InProcessInMemStore.IEventStore.cs
@@ -3,12 +3,13 @@
using Common.Extensions;
using Domain.Interfaces;
using Domain.Interfaces.Entities;
+using Infrastructure.Persistence.Common.ApplicationServices;
using Infrastructure.Persistence.Common.Extensions;
using Infrastructure.Persistence.Interfaces;
using QueryAny;
using Task = System.Threading.Tasks.Task;
-namespace Infrastructure.Persistence.Common.ApplicationServices;
+namespace Infrastructure.Persistence.Shared.ApplicationServices;
partial class InProcessInMemStore : IEventStore
{
diff --git a/src/Infrastructure.Persistence.Common/ApplicationServices/InProcessInMemStore.IMessageBusStore.cs b/src/Infrastructure.Persistence.Shared/ApplicationServices/InProcessInMemStore.IMessageBusStore.cs
similarity index 99%
rename from src/Infrastructure.Persistence.Common/ApplicationServices/InProcessInMemStore.IMessageBusStore.cs
rename to src/Infrastructure.Persistence.Shared/ApplicationServices/InProcessInMemStore.IMessageBusStore.cs
index 212871f0..ddbd912d 100644
--- a/src/Infrastructure.Persistence.Common/ApplicationServices/InProcessInMemStore.IMessageBusStore.cs
+++ b/src/Infrastructure.Persistence.Shared/ApplicationServices/InProcessInMemStore.IMessageBusStore.cs
@@ -6,7 +6,7 @@
using Infrastructure.Persistence.Interfaces.ApplicationServices;
using Task = System.Threading.Tasks.Task;
-namespace Infrastructure.Persistence.Common.ApplicationServices;
+namespace Infrastructure.Persistence.Shared.ApplicationServices;
partial class InProcessInMemStore : IMessageBusStore, IMessageBusStoreTrigger
{
diff --git a/src/Infrastructure.Persistence.Common/ApplicationServices/InProcessInMemStore.IQueueStore.cs b/src/Infrastructure.Persistence.Shared/ApplicationServices/InProcessInMemStore.IQueueStore.cs
similarity index 98%
rename from src/Infrastructure.Persistence.Common/ApplicationServices/InProcessInMemStore.IQueueStore.cs
rename to src/Infrastructure.Persistence.Shared/ApplicationServices/InProcessInMemStore.IQueueStore.cs
index b7df753e..0c421a22 100644
--- a/src/Infrastructure.Persistence.Common/ApplicationServices/InProcessInMemStore.IQueueStore.cs
+++ b/src/Infrastructure.Persistence.Shared/ApplicationServices/InProcessInMemStore.IQueueStore.cs
@@ -6,7 +6,7 @@
using Infrastructure.Persistence.Interfaces.ApplicationServices;
using Task = System.Threading.Tasks.Task;
-namespace Infrastructure.Persistence.Common.ApplicationServices;
+namespace Infrastructure.Persistence.Shared.ApplicationServices;
partial class InProcessInMemStore : IQueueStore, IQueueStoreTrigger
{
diff --git a/src/Infrastructure.Persistence.Common/ApplicationServices/InProcessInMemStore.cs b/src/Infrastructure.Persistence.Shared/ApplicationServices/InProcessInMemStore.cs
similarity index 97%
rename from src/Infrastructure.Persistence.Common/ApplicationServices/InProcessInMemStore.cs
rename to src/Infrastructure.Persistence.Shared/ApplicationServices/InProcessInMemStore.cs
index 4fc61e3f..d4e6481b 100644
--- a/src/Infrastructure.Persistence.Common/ApplicationServices/InProcessInMemStore.cs
+++ b/src/Infrastructure.Persistence.Shared/ApplicationServices/InProcessInMemStore.cs
@@ -5,7 +5,7 @@
using Infrastructure.Persistence.Interfaces;
using Infrastructure.Persistence.Interfaces.ApplicationServices;
-namespace Infrastructure.Persistence.Common.ApplicationServices;
+namespace Infrastructure.Persistence.Shared.ApplicationServices;
///
/// Provides a combined store that persists all data to memory, in the current process
diff --git a/src/Infrastructure.Persistence.Common/ApplicationServices/LocalMachineJsonFileStore.IBlobStore.cs b/src/Infrastructure.Persistence.Shared/ApplicationServices/LocalMachineJsonFileStore.IBlobStore.cs
similarity index 98%
rename from src/Infrastructure.Persistence.Common/ApplicationServices/LocalMachineJsonFileStore.IBlobStore.cs
rename to src/Infrastructure.Persistence.Shared/ApplicationServices/LocalMachineJsonFileStore.IBlobStore.cs
index a885aba5..7e061dd7 100644
--- a/src/Infrastructure.Persistence.Common/ApplicationServices/LocalMachineJsonFileStore.IBlobStore.cs
+++ b/src/Infrastructure.Persistence.Shared/ApplicationServices/LocalMachineJsonFileStore.IBlobStore.cs
@@ -5,7 +5,7 @@
using Infrastructure.Persistence.Interfaces;
using Task = System.Threading.Tasks.Task;
-namespace Infrastructure.Persistence.Common.ApplicationServices;
+namespace Infrastructure.Persistence.Shared.ApplicationServices;
partial class LocalMachineJsonFileStore : IBlobStore
{
diff --git a/src/Infrastructure.Persistence.Common/ApplicationServices/LocalMachineJsonFileStore.IDataStore.cs b/src/Infrastructure.Persistence.Shared/ApplicationServices/LocalMachineJsonFileStore.IDataStore.cs
similarity index 99%
rename from src/Infrastructure.Persistence.Common/ApplicationServices/LocalMachineJsonFileStore.IDataStore.cs
rename to src/Infrastructure.Persistence.Shared/ApplicationServices/LocalMachineJsonFileStore.IDataStore.cs
index 87edffb9..98f3accf 100644
--- a/src/Infrastructure.Persistence.Common/ApplicationServices/LocalMachineJsonFileStore.IDataStore.cs
+++ b/src/Infrastructure.Persistence.Shared/ApplicationServices/LocalMachineJsonFileStore.IDataStore.cs
@@ -7,7 +7,7 @@
using QueryAny;
using Task = System.Threading.Tasks.Task;
-namespace Infrastructure.Persistence.Common.ApplicationServices;
+namespace Infrastructure.Persistence.Shared.ApplicationServices;
partial class LocalMachineJsonFileStore : IDataStore
{
diff --git a/src/Infrastructure.Persistence.Common/ApplicationServices/LocalMachineJsonFileStore.IEventStore.cs b/src/Infrastructure.Persistence.Shared/ApplicationServices/LocalMachineJsonFileStore.IEventStore.cs
similarity index 97%
rename from src/Infrastructure.Persistence.Common/ApplicationServices/LocalMachineJsonFileStore.IEventStore.cs
rename to src/Infrastructure.Persistence.Shared/ApplicationServices/LocalMachineJsonFileStore.IEventStore.cs
index 6287ec7b..72168351 100644
--- a/src/Infrastructure.Persistence.Common/ApplicationServices/LocalMachineJsonFileStore.IEventStore.cs
+++ b/src/Infrastructure.Persistence.Shared/ApplicationServices/LocalMachineJsonFileStore.IEventStore.cs
@@ -3,12 +3,13 @@
using Common.Extensions;
using Domain.Interfaces;
using Domain.Interfaces.Entities;
+using Infrastructure.Persistence.Common.ApplicationServices;
using Infrastructure.Persistence.Common.Extensions;
using Infrastructure.Persistence.Interfaces;
using QueryAny;
using Task = System.Threading.Tasks.Task;
-namespace Infrastructure.Persistence.Common.ApplicationServices;
+namespace Infrastructure.Persistence.Shared.ApplicationServices;
partial class LocalMachineJsonFileStore : IEventStore
{
diff --git a/src/Infrastructure.Persistence.Common/ApplicationServices/LocalMachineJsonFileStore.IMessageBusStore.cs b/src/Infrastructure.Persistence.Shared/ApplicationServices/LocalMachineJsonFileStore.IMessageBusStore.cs
similarity index 99%
rename from src/Infrastructure.Persistence.Common/ApplicationServices/LocalMachineJsonFileStore.IMessageBusStore.cs
rename to src/Infrastructure.Persistence.Shared/ApplicationServices/LocalMachineJsonFileStore.IMessageBusStore.cs
index 683ebb19..ddd2fdee 100644
--- a/src/Infrastructure.Persistence.Common/ApplicationServices/LocalMachineJsonFileStore.IMessageBusStore.cs
+++ b/src/Infrastructure.Persistence.Shared/ApplicationServices/LocalMachineJsonFileStore.IMessageBusStore.cs
@@ -5,7 +5,7 @@
using Infrastructure.Persistence.Interfaces.ApplicationServices;
using Task = System.Threading.Tasks.Task;
-namespace Infrastructure.Persistence.Common.ApplicationServices;
+namespace Infrastructure.Persistence.Shared.ApplicationServices;
partial class LocalMachineJsonFileStore : IMessageBusStore, IMessageBusStoreTrigger
{
diff --git a/src/Infrastructure.Persistence.Common/ApplicationServices/LocalMachineJsonFileStore.IQueueStore.cs b/src/Infrastructure.Persistence.Shared/ApplicationServices/LocalMachineJsonFileStore.IQueueStore.cs
similarity index 98%
rename from src/Infrastructure.Persistence.Common/ApplicationServices/LocalMachineJsonFileStore.IQueueStore.cs
rename to src/Infrastructure.Persistence.Shared/ApplicationServices/LocalMachineJsonFileStore.IQueueStore.cs
index f627e609..9aed4bc8 100644
--- a/src/Infrastructure.Persistence.Common/ApplicationServices/LocalMachineJsonFileStore.IQueueStore.cs
+++ b/src/Infrastructure.Persistence.Shared/ApplicationServices/LocalMachineJsonFileStore.IQueueStore.cs
@@ -5,7 +5,7 @@
using Infrastructure.Persistence.Interfaces.ApplicationServices;
using Task = System.Threading.Tasks.Task;
-namespace Infrastructure.Persistence.Common.ApplicationServices;
+namespace Infrastructure.Persistence.Shared.ApplicationServices;
partial class LocalMachineJsonFileStore : IQueueStore, IQueueStoreTrigger
{
diff --git a/src/Infrastructure.Persistence.Common/ApplicationServices/LocalMachineJsonFileStore.cs b/src/Infrastructure.Persistence.Shared/ApplicationServices/LocalMachineJsonFileStore.cs
similarity index 99%
rename from src/Infrastructure.Persistence.Common/ApplicationServices/LocalMachineJsonFileStore.cs
rename to src/Infrastructure.Persistence.Shared/ApplicationServices/LocalMachineJsonFileStore.cs
index 9a8a253f..353cda95 100644
--- a/src/Infrastructure.Persistence.Common/ApplicationServices/LocalMachineJsonFileStore.cs
+++ b/src/Infrastructure.Persistence.Shared/ApplicationServices/LocalMachineJsonFileStore.cs
@@ -10,7 +10,7 @@
using Infrastructure.Persistence.Interfaces.ApplicationServices;
using Polly;
-namespace Infrastructure.Persistence.Common.ApplicationServices;
+namespace Infrastructure.Persistence.Shared.ApplicationServices;
///
/// Provides a combined store that persists all data to individual files of JSON on the local hard drive.
diff --git a/src/Infrastructure.Persistence.Shared/Resources.Designer.cs b/src/Infrastructure.Persistence.Shared/Resources.Designer.cs
index e76b47e4..b7c7a730 100644
--- a/src/Infrastructure.Persistence.Shared/Resources.Designer.cs
+++ b/src/Infrastructure.Persistence.Shared/Resources.Designer.cs
@@ -76,5 +76,86 @@ internal static string AnyStore_MissingId {
return ResourceManager.GetString("AnyStore_MissingId", resourceCulture);
}
}
+
+ ///
+ /// Looks up a localized string similar to BlobName cannot be empty.
+ ///
+ internal static string InProcessInMemDataStore_MissingBlobName {
+ get {
+ return ResourceManager.GetString("InProcessInMemDataStore_MissingBlobName", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to ContentType cannot be empty.
+ ///
+ internal static string InProcessInMemDataStore_MissingContentType {
+ get {
+ return ResourceManager.GetString("InProcessInMemDataStore_MissingContentType", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to EntityId cannot be empty.
+ ///
+ internal static string InProcessInMemDataStore_MissingEntityId {
+ get {
+ return ResourceManager.GetString("InProcessInMemDataStore_MissingEntityId", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to EntityName cannot be empty.
+ ///
+ internal static string InProcessInMemDataStore_MissingEntityName {
+ get {
+ return ResourceManager.GetString("InProcessInMemDataStore_MissingEntityName", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Message cannot be empty.
+ ///
+ internal static string InProcessInMemDataStore_MissingQueueMessage {
+ get {
+ return ResourceManager.GetString("InProcessInMemDataStore_MissingQueueMessage", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to QueueName cannot be empty.
+ ///
+ internal static string InProcessInMemDataStore_MissingQueueName {
+ get {
+ return ResourceManager.GetString("InProcessInMemDataStore_MissingQueueName", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to SubscriptionName cannot be empty.
+ ///
+ internal static string InProcessInMemDataStore_MissingSubscriptionName {
+ get {
+ return ResourceManager.GetString("InProcessInMemDataStore_MissingSubscriptionName", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to TopicName cannot be empty.
+ ///
+ internal static string InProcessInMemDataStore_MissingTopicName {
+ get {
+ return ResourceManager.GetString("InProcessInMemDataStore_MissingTopicName", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to The specified root path: {0}, is not a valid path or for some reason cannot be created on this local machine..
+ ///
+ internal static string LocalMachineJsonFileStore_VerifyRootPath_CreateFailed {
+ get {
+ return ResourceManager.GetString("LocalMachineJsonFileStore_VerifyRootPath_CreateFailed", resourceCulture);
+ }
+ }
}
}
diff --git a/src/Infrastructure.Persistence.Shared/Resources.resx b/src/Infrastructure.Persistence.Shared/Resources.resx
index f312d737..1b401dcc 100644
--- a/src/Infrastructure.Persistence.Shared/Resources.resx
+++ b/src/Infrastructure.Persistence.Shared/Resources.resx
@@ -30,4 +30,32 @@
ContainerName cannot be empty
+
+ BlobName cannot be empty
+
+
+ ContentType cannot be empty
+
+
+ QueueName cannot be empty
+
+
+ Message cannot be empty
+
+
+ EntityName cannot be empty
+
+
+ EntityId cannot be empty
+
+
+ TopicName cannot be empty
+
+
+ SubscriptionName cannot be empty
+
+
+ The specified root path: {0}, is not a valid path or for some reason cannot be created on this local machine.
+
+
\ No newline at end of file
diff --git a/src/Infrastructure.Web.Api.IntegrationTests/MultiTenancySpec.cs b/src/Infrastructure.Web.Api.IntegrationTests/MultiTenancySpec.cs
index bdb750b1..c9bec85d 100644
--- a/src/Infrastructure.Web.Api.IntegrationTests/MultiTenancySpec.cs
+++ b/src/Infrastructure.Web.Api.IntegrationTests/MultiTenancySpec.cs
@@ -17,7 +17,7 @@
using Common.Configuration;
using Infrastructure.Hosting.Common.Extensions;
using Infrastructure.Interfaces;
-using Infrastructure.Persistence.Common.ApplicationServices;
+using Infrastructure.Persistence.Shared.ApplicationServices;
using Infrastructure.Persistence.Interfaces;
using QueryAny;
using Car = CarsApplication.Persistence.ReadModels.Car;
diff --git a/src/Infrastructure.Web.Api.IntegrationTests/Stubs/StubTenantSettingsService.cs b/src/Infrastructure.Web.Api.IntegrationTests/Stubs/StubTenantSettingsService.cs
index 21282099..1bf4b394 100644
--- a/src/Infrastructure.Web.Api.IntegrationTests/Stubs/StubTenantSettingsService.cs
+++ b/src/Infrastructure.Web.Api.IntegrationTests/Stubs/StubTenantSettingsService.cs
@@ -2,7 +2,7 @@
using Application.Interfaces.Services;
using Common;
using Common.Extensions;
-using Infrastructure.Persistence.Common.ApplicationServices;
+using Infrastructure.Persistence.Shared.ApplicationServices;
namespace Infrastructure.Web.Api.IntegrationTests.Stubs;
diff --git a/src/Infrastructure.Web.Hosting.Common/Extensions/HostExtensions.TestingOnly.cs b/src/Infrastructure.Web.Hosting.Common/Extensions/HostExtensions.TestingOnly.cs
index 6142b9e8..6fb527a3 100644
--- a/src/Infrastructure.Web.Hosting.Common/Extensions/HostExtensions.TestingOnly.cs
+++ b/src/Infrastructure.Web.Hosting.Common/Extensions/HostExtensions.TestingOnly.cs
@@ -1,9 +1,9 @@
#if TESTINGONLY
using Common.Configuration;
using Infrastructure.Hosting.Common.Extensions;
-using Infrastructure.Persistence.Common.ApplicationServices;
using Infrastructure.Persistence.Interfaces;
using Infrastructure.Persistence.Interfaces.ApplicationServices;
+using Infrastructure.Persistence.Shared.ApplicationServices;
using Microsoft.Extensions.DependencyInjection;
namespace Infrastructure.Web.Hosting.Common.Extensions;
diff --git a/src/TestingStubApiHost/StubApiModule.cs b/src/TestingStubApiHost/StubApiModule.cs
index cce5fc29..d06779af 100644
--- a/src/TestingStubApiHost/StubApiModule.cs
+++ b/src/TestingStubApiHost/StubApiModule.cs
@@ -5,8 +5,8 @@
using Application.Interfaces.Services;
using Common.Extensions;
using Infrastructure.Hosting.Common.Extensions;
-using Infrastructure.Persistence.Common.ApplicationServices;
using Infrastructure.Persistence.Interfaces.ApplicationServices;
+using Infrastructure.Persistence.Shared.ApplicationServices;
using Infrastructure.Web.Api.Interfaces;
using Infrastructure.Web.Api.Operations.Shared.Ancillary;
using Infrastructure.Web.Api.Operations.Shared.EventNotifications;
diff --git a/src/TestingStubApiHost/Workers/StubCloudWorkerService.cs b/src/TestingStubApiHost/Workers/StubCloudWorkerService.cs
index d3c77256..e45d9b07 100644
--- a/src/TestingStubApiHost/Workers/StubCloudWorkerService.cs
+++ b/src/TestingStubApiHost/Workers/StubCloudWorkerService.cs
@@ -2,9 +2,9 @@
using System.Collections.Concurrent;
using System.Text.Json;
using Application.Interfaces.Services;
-using Infrastructure.Persistence.Common.ApplicationServices;
using Infrastructure.Persistence.Interfaces;
using Infrastructure.Persistence.Interfaces.ApplicationServices;
+using Infrastructure.Persistence.Shared.ApplicationServices;
using Infrastructure.Web.Api.Common.Extensions;
using Infrastructure.Web.Api.Interfaces;
using Infrastructure.Web.Common.Clients;