From 376a22580bfa21ea2c61f818108c08b141994780 Mon Sep 17 00:00:00 2001 From: TekH Date: Mon, 2 Nov 2026 15:02:36 +0100 Subject: [PATCH] chore(api): update Program.cs to use new infrastructure builder API - Update using directive to new DependencyInjection namespace - Pass builder delegate to AddInfrastructure() calling cfg.AddRabbitMqConnectionFactory(builder.Configuration) --- src/presentation/DigitalData.MessagingService.API/Program.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/presentation/DigitalData.MessagingService.API/Program.cs b/src/presentation/DigitalData.MessagingService.API/Program.cs index a5b4fb2..779442d 100644 --- a/src/presentation/DigitalData.MessagingService.API/Program.cs +++ b/src/presentation/DigitalData.MessagingService.API/Program.cs @@ -1,5 +1,5 @@ using DigitalData.MessagingService.API.Middleware; -using DigitalData.MessagingService.Application; +using DigitalData.MessagingService.Application.DependencyInjection; using DigitalData.MessagingService.Infrastructure; using DigitalData.MessagingService.Infrastructure.Services.Background; using HealthChecks.UI.Client; @@ -68,7 +68,7 @@ try builder.Services.AddMessagingServiceApplication(builder.Configuration); // Register Infrastructure layer (RabbitMQ, Repositories, etc.) - builder.Services.AddInfrastructure(builder.Configuration); + builder.Services.AddInfrastructure(cfg => cfg.AddRabbitMqConnectionFactory(builder.Configuration)); // Health checks — each check corresponds to a singleton registered in the Infrastructure layer builder.Services.AddHealthChecks()