Skip to content

Commit e55c7cb

Browse files
committed
2 parents 008c3ce + 674a2d3 commit e55c7cb

File tree

2 files changed

+5
-8
lines changed

2 files changed

+5
-8
lines changed

Directory.Packages.props

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,9 @@
7474
<PackageVersion Include="Spectre.Console" Version="0.53.0" />
7575
<PackageVersion Include="StyleCop.Analyzers" Version="1.2.0-beta.556" />
7676
<PackageVersion Include="System.Text.Json" Version="9.0.6" />
77-
<PackageVersion Include="TUnit" Version="0.88.0" />
78-
<PackageVersion Include="TUnit.Assertions" Version="0.88.0" />
79-
<PackageVersion Include="TUnit.Core" Version="0.88.0" />
77+
<PackageVersion Include="TUnit" Version="0.89.0" />
78+
<PackageVersion Include="TUnit.Assertions" Version="0.89.0" />
79+
<PackageVersion Include="TUnit.Core" Version="0.89.0" />
8080
<PackageVersion Include="vertical-spectreconsolelogger" Version="0.10.1-dev.20241201.35" />
8181
<PackageVersion Include="YamlDotNet" Version="16.3.0" />
8282
</ItemGroup>

src/ModularPipelines/DependencyInjection/DependencyInjectionSetup.cs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -121,11 +121,8 @@ public static void Initialize(IServiceCollection services)
121121
.AddSingleton<IPipelineInitializer, PipelineInitializer>()
122122
.AddSingleton<ProgressPrinter>()
123123
.AddSingleton<IProgressPrinter>(sp => sp.GetRequiredService<ProgressPrinter>())
124-
.AddSingleton<INotificationHandler<ModuleStartedNotification>>(sp => sp.GetRequiredService<ProgressPrinter>())
125-
.AddSingleton<INotificationHandler<ModuleCompletedNotification>>(sp => sp.GetRequiredService<ProgressPrinter>())
126-
.AddSingleton<INotificationHandler<ModuleSkippedNotification>>(sp => sp.GetRequiredService<ProgressPrinter>())
127-
.AddSingleton<INotificationHandler<SubModuleCreatedNotification>>(sp => sp.GetRequiredService<ProgressPrinter>())
128-
.AddSingleton<INotificationHandler<SubModuleCompletedNotification>>(sp => sp.GetRequiredService<ProgressPrinter>())
124+
125+
// INotificationHandler registrations removed - Mediator auto-discovers them via source generators
129126
.AddSingleton<IExecutionOrchestrator, ExecutionOrchestrator>()
130127
.AddSingleton<IPrintProgressExecutor, PrintProgressExecutor>()
131128
.AddSingleton<IPrintModuleOutputExecutor, PrintModuleOutputExecutor>()

0 commit comments

Comments
 (0)