using Autofac; using Autofac.Extras.AggregateService; using Recyclarr.Cli.Cache; using Recyclarr.Cli.Pipelines.CustomFormat.Models; using Recyclarr.Cli.Pipelines.CustomFormat.PipelinePhases; namespace Recyclarr.Cli.Pipelines.CustomFormat; public class CustomFormatAutofacModule : Module { protected override void Load(ContainerBuilder builder) { builder.RegisterType().As().AsSelf().InstancePerLifetimeScope(); builder.RegisterType().As(); builder.RegisterType(); builder.RegisterAggregateService(); builder.RegisterType(); builder.RegisterType(); builder.RegisterType(); builder.RegisterType(); builder.RegisterType(); } }