diff --git a/NzbDrone.Core.Test/CentralDispatchFixture.cs b/NzbDrone.Core.Test/CentralDispatchFixture.cs index 8b88af2b2..4ad837a2f 100644 --- a/NzbDrone.Core.Test/CentralDispatchFixture.cs +++ b/NzbDrone.Core.Test/CentralDispatchFixture.cs @@ -25,7 +25,7 @@ namespace NzbDrone.Core.Test { InitLogging(); var dispatch = new CentralDispatch(); - kernel = dispatch.Build(); + kernel = dispatch.BuildContainer(); WebTimer.Stop(); } diff --git a/NzbDrone.Core/CentralDispatch.cs b/NzbDrone.Core/CentralDispatch.cs index 078f0f577..fe4a78656 100644 --- a/NzbDrone.Core/CentralDispatch.cs +++ b/NzbDrone.Core/CentralDispatch.cs @@ -165,7 +165,7 @@ namespace NzbDrone.Core } } - public IContainer Build() + public IContainer BuildContainer() { var container = ContainerBuilder.Build(); diff --git a/NzbDrone.Web/Global.asax.cs b/NzbDrone.Web/Global.asax.cs index 39fef1355..ee73f0664 100644 --- a/NzbDrone.Web/Global.asax.cs +++ b/NzbDrone.Web/Global.asax.cs @@ -75,7 +75,7 @@ namespace NzbDrone.Web MVCRegistration(dispatch.ContainerBuilder); - var container = dispatch.ContainerBuilder.Build(); + var container = dispatch.BuildContainer(); DependencyResolver.SetResolver(new AutofacDependencyResolver(container)); diff --git a/NzbDrone/CentralDispatch.cs b/NzbDrone/CentralDispatch.cs index 94b2e2308..8545ef104 100644 --- a/NzbDrone/CentralDispatch.cs +++ b/NzbDrone/CentralDispatch.cs @@ -29,6 +29,7 @@ namespace NzbDrone private static void BindKernel(ContainerBuilder builder) { builder.RegisterAssemblyTypes(typeof(DiskProvider).Assembly).SingleInstance(); + builder.RegisterType(); builder.RegisterType().SingleInstance(); builder.RegisterType().SingleInstance();