using Cleanuparr.Infrastructure.Features.Notifications; using Cleanuparr.Infrastructure.Features.Notifications.Apprise; using Cleanuparr.Infrastructure.Features.Notifications.Notifiarr; using Infrastructure.Verticals.Notifications; namespace Cleanuparr.Api.DependencyInjection; public static class NotificationsDI { public static IServiceCollection AddNotifications(this IServiceCollection services, IConfiguration configuration) => services // Notification configs are now managed through ConfigManager .AddTransient() .AddTransient() .AddTransient() .AddTransient() .AddTransient() .AddTransient() .AddTransient(); }