From 4b1aa008b4050fa811dcb66ebf0cf70f13a176a6 Mon Sep 17 00:00:00 2001 From: Mateusz Skoczek Date: Thu, 15 Jan 2026 21:10:20 +0100 Subject: [PATCH] aspnetcore extensions removed --- .../BuilderExtensions.cs | 21 ------------------- .../TimetableDesigner.Backend.Events.csproj | 6 ------ 2 files changed, 27 deletions(-) delete mode 100644 TimetableDesigner.Backend.Events/BuilderExtensions.cs diff --git a/TimetableDesigner.Backend.Events/BuilderExtensions.cs b/TimetableDesigner.Backend.Events/BuilderExtensions.cs deleted file mode 100644 index c36d41d..0000000 --- a/TimetableDesigner.Backend.Events/BuilderExtensions.cs +++ /dev/null @@ -1,21 +0,0 @@ -using Microsoft.AspNetCore.Builder; -using Microsoft.Extensions.DependencyInjection; - -namespace TimetableDesigner.Backend.Events; - -public static class BuilderExtensions -{ - public static IServiceCollection AddEventQueue(this IServiceCollection services, Action configuration) where T : EventQueue, new() - { - T builder = new T(); - configuration(builder); - builder.Setup(services); - return services; - } - - public static void AddEventHandler(this WebApplication app, Func handler) where T : class - { - IEventQueueSubscriber subscriber = app.Services.GetService()!; - subscriber.Subscribe(handler); - } -} \ No newline at end of file diff --git a/TimetableDesigner.Backend.Events/TimetableDesigner.Backend.Events.csproj b/TimetableDesigner.Backend.Events/TimetableDesigner.Backend.Events.csproj index 20e7d3c..e31a96a 100644 --- a/TimetableDesigner.Backend.Events/TimetableDesigner.Backend.Events.csproj +++ b/TimetableDesigner.Backend.Events/TimetableDesigner.Backend.Events.csproj @@ -17,12 +17,6 @@ - - - C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App\10.0.2\Microsoft.AspNetCore.dll - - - True