Skip to content

Commit 82b408b

Browse files
committed
Minor
1 parent ee8de51 commit 82b408b

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

samples/CleanArchitectureSample/src/Web/Program.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
using Common.Module.Events;
33
using Foundatio.Mediator;
44
using Orders.Module;
5+
using Orders.Module.Messages;
56
using Products.Module;
7+
using Products.Module.Messages;
68
using Reports.Module;
79
using Reports.Module.Messages;
810
using Scalar.AspNetCore;
@@ -14,8 +16,11 @@
1416
// Add Foundatio.Mediator with assemblies from all modules
1517
builder.Services.AddMediator(c =>
1618
{
19+
// Register the mediator as scoped to ensure correct DI scope resolution
1720
c.SetMediatorLifetime(ServiceLifetime.Scoped);
18-
c.AddAssembly<OrderCreated>(); // Common.Module events
21+
c.AddAssembly<OrderCreated>(); // Common.Module
22+
c.AddAssembly<CreateOrder>(); // Orders.Module
23+
c.AddAssembly<CreateProduct>(); // Products.Module
1924
c.AddAssembly<GetDashboardReport>(); // Reports.Module
2025
});
2126

0 commit comments

Comments
 (0)