diff --git a/src/Services/Ordering/Ordering.API/Application/IntegrationEvents/EventHandling/AbstractIntegrationEventHandler.cs b/src/BuildingBlocks/EventBus/EventBus/Abstractions/AbstractIntegrationEventHandler.cs
similarity index 97%
rename from src/Services/Ordering/Ordering.API/Application/IntegrationEvents/EventHandling/AbstractIntegrationEventHandler.cs
rename to src/BuildingBlocks/EventBus/EventBus/Abstractions/AbstractIntegrationEventHandler.cs
index 15b9de442..947b1c406 100644
--- a/src/Services/Ordering/Ordering.API/Application/IntegrationEvents/EventHandling/AbstractIntegrationEventHandler.cs
+++ b/src/BuildingBlocks/EventBus/EventBus/Abstractions/AbstractIntegrationEventHandler.cs
@@ -6,7 +6,6 @@ using System.IO;
using System.Net.Http;
using Microsoft.eShopOnContainers.BuildingBlocks.EventBus.Abstractions;
using Microsoft.Extensions.Logging;
-using Ordering.API.Application.IntegrationEvents.Events;
namespace Ordering.API.Application.IntegrationEvents.EventHandling
{
diff --git a/src/Services/TenantCustomisations/TenantACustomisations/IntegrationEvents/Events/CustomisationEvent.cs b/src/BuildingBlocks/EventBus/EventBus/Events/CustomisationEvent.cs
similarity index 53%
rename from src/Services/TenantCustomisations/TenantACustomisations/IntegrationEvents/Events/CustomisationEvent.cs
rename to src/BuildingBlocks/EventBus/EventBus/Events/CustomisationEvent.cs
index 42c0607eb..695aef7ea 100644
--- a/src/Services/TenantCustomisations/TenantACustomisations/IntegrationEvents/Events/CustomisationEvent.cs
+++ b/src/BuildingBlocks/EventBus/EventBus/Events/CustomisationEvent.cs
@@ -1,10 +1,8 @@
-using Microsoft.eShopOnContainers.BuildingBlocks.EventBus.Events;
-using Ordering.API.Application.IntegrationEvents.Events;
-using System;
+using System;
using System.Collections.Generic;
using System.Text;
-namespace TenantACustomisations.IntegrationEvents.Events
+namespace Microsoft.eShopOnContainers.BuildingBlocks.EventBus.Events
{
public class CustomisationEvent : IntegrationEvent
{
@@ -13,13 +11,10 @@ namespace TenantACustomisations.IntegrationEvents.Events
TenantId = tenantId;
this.@event = @event;
eventType = @event.GetType().Name;
- //TODO
- userCheckoutAcceptedIntegrationEvent = (UserCheckoutAcceptedIntegrationEvent)@event;
}
public int TenantId { get; set; }
public IntegrationEvent @event { get; set; }
public String eventType { get; set; }
- public UserCheckoutAcceptedIntegrationEvent userCheckoutAcceptedIntegrationEvent { get; set; }
}
}
diff --git a/src/Services/Ordering/Ordering.API/Application/IntegrationEvents/Events/CustomisationEvent.cs b/src/Services/Ordering/Ordering.API/Application/IntegrationEvents/Events/CustomisationEvent.cs
deleted file mode 100644
index e49922640..000000000
--- a/src/Services/Ordering/Ordering.API/Application/IntegrationEvents/Events/CustomisationEvent.cs
+++ /dev/null
@@ -1,23 +0,0 @@
-using Microsoft.eShopOnContainers.BuildingBlocks.EventBus.Events;
-using Ordering.API.Application.IntegrationEvents.Events;
-using System;
-using System.Collections.Generic;
-using System.Text;
-
-namespace Ordering.API.Application.IntegrationEvents.Events
-{
- public class CustomisationEvent : IntegrationEvent
- {
- public CustomisationEvent(int tenantId, IntegrationEvent @event)
- {
- TenantId = tenantId;
- eventType = @event.GetType().Name;
- //TODO
- userCheckoutAcceptedIntegrationEvent = (UserCheckoutAcceptedIntegrationEvent)@event;
- }
-
- public int TenantId { get; set; }
- public String eventType { get; set; }
- public UserCheckoutAcceptedIntegrationEvent userCheckoutAcceptedIntegrationEvent { get; set; }
- }
-}
diff --git a/src/Services/TenantCustomisations/TenantACustomisations/IntegrationEvents/EventHandling/CustomisationEventHandler.cs b/src/Services/TenantCustomisations/TenantACustomisations/IntegrationEvents/EventHandling/CustomisationEventHandler.cs
index 1b753dc2c..57321418b 100644
--- a/src/Services/TenantCustomisations/TenantACustomisations/IntegrationEvents/EventHandling/CustomisationEventHandler.cs
+++ b/src/Services/TenantCustomisations/TenantACustomisations/IntegrationEvents/EventHandling/CustomisationEventHandler.cs
@@ -7,9 +7,7 @@ using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
-using TenantACustomisations.IntegrationEvents.Events;
using TenantACustomisations.Services;
-using CustomisationEvent = TenantACustomisations.IntegrationEvents.Events.CustomisationEvent;
namespace TenantACustomisations.IntegrationEvents.EventHandling
{
diff --git a/src/Services/TenantCustomisations/TenantACustomisations/Startup.cs b/src/Services/TenantCustomisations/TenantACustomisations/Startup.cs
index dbbed6396..8aad4f6ee 100644
--- a/src/Services/TenantCustomisations/TenantACustomisations/Startup.cs
+++ b/src/Services/TenantCustomisations/TenantACustomisations/Startup.cs
@@ -35,7 +35,6 @@
using global::TenantACustomisations.Infrastructure.Filters;
using Microsoft.eShopOnContainers.BuildingBlocks.EventBus.Events;
using global::TenantACustomisations.IntegrationEvents.EventHandling;
- using global::TenantACustomisations.IntegrationEvents.Events;
public class Startup
{
diff --git a/src/Services/TenantCustomisations/TenantACustomisations/TenantACustomisations.csproj b/src/Services/TenantCustomisations/TenantACustomisations/TenantACustomisations.csproj
index d21ad07f5..44c3fe7ff 100644
--- a/src/Services/TenantCustomisations/TenantACustomisations/TenantACustomisations.csproj
+++ b/src/Services/TenantCustomisations/TenantACustomisations/TenantACustomisations.csproj
@@ -42,6 +42,10 @@
+
+
+
+