You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
recyclarr/src/Recyclarr/Migration/MigrationAutofacModule.cs

22 lines
521 B

using Autofac;
using Recyclarr.Migration.Steps;
namespace Recyclarr.Migration;
public class MigrationAutofacModule : Module
{
protected override void Load(ContainerBuilder builder)
{
base.Load(builder);
builder.RegisterType<MigrationExecutor>().As<IMigrationExecutor>();
// Migration Steps
builder.RegisterTypes
(
typeof(MigrateTrashYml),
typeof(MigrateTrashUpdaterAppDataDir)
)
.As<IMigrationStep>();
}
}