diff --git a/src/DevBetterWeb.Core/DevBetterWeb.Core.csproj b/src/DevBetterWeb.Core/DevBetterWeb.Core.csproj
index 6db1b74a8..4427bfd05 100644
--- a/src/DevBetterWeb.Core/DevBetterWeb.Core.csproj
+++ b/src/DevBetterWeb.Core/DevBetterWeb.Core.csproj
@@ -19,6 +19,7 @@
+
diff --git a/src/DevBetterWeb.Core/Events/AppStartedEvent.cs b/src/DevBetterWeb.Core/Events/AppStartedEvent.cs
index 500b5d99b..a99909094 100644
--- a/src/DevBetterWeb.Core/Events/AppStartedEvent.cs
+++ b/src/DevBetterWeb.Core/Events/AppStartedEvent.cs
@@ -1,9 +1,10 @@
using System;
using DevBetterWeb.Core.SharedKernel;
+using MediatR;
namespace DevBetterWeb.Core.Events;
-public class AppStartedEvent : BaseDomainEvent
+public class AppStartedEvent : BaseDomainEvent, INotification
{
public AppStartedEvent(DateTime startDateTime)
{
diff --git a/src/DevBetterWeb.Core/SharedKernel/BaseDomainEvent.cs b/src/DevBetterWeb.Core/SharedKernel/BaseDomainEvent.cs
index caddf26cf..7b6f79e5e 100644
--- a/src/DevBetterWeb.Core/SharedKernel/BaseDomainEvent.cs
+++ b/src/DevBetterWeb.Core/SharedKernel/BaseDomainEvent.cs
@@ -1,8 +1,9 @@
using System;
+using MediatR;
namespace DevBetterWeb.Core.SharedKernel;
-public abstract class BaseDomainEvent
+public abstract class BaseDomainEvent : INotification
{
public DateTime DateOccurred { get; protected set; } = DateTime.UtcNow;
}
diff --git a/src/DevBetterWeb.Web/Program.cs b/src/DevBetterWeb.Web/Program.cs
index 850270c8d..f91ba67a0 100644
--- a/src/DevBetterWeb.Web/Program.cs
+++ b/src/DevBetterWeb.Web/Program.cs
@@ -169,7 +169,7 @@
var app = builder.Build();
-app.Urls.Add($"http://*:{port}");
+
if (app.Environment.IsDevelopment())
{
app.UseDeveloperExceptionPage();
@@ -178,6 +178,7 @@
}
else
{
+ app.Urls.Add($"http://*:{port}");
app.UseExceptionHandler("/Home/Error");
app.UseHsts();
}