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(); }