added Logger injection module for Autofac, API boots up.

This commit is contained in:
kay.one 2013-01-19 16:19:27 -08:00
commit 87f3c6a6c9
10 changed files with 78 additions and 23 deletions

View file

@ -20,15 +20,17 @@ namespace NzbDrone.Core
private static readonly Logger logger = LogManager.GetLogger("ServiceRegistration");
public static void RegisterCoreServices(this ContainerBuilder container)
public static void RegisterCoreServices(this ContainerBuilder containerBuilder)
{
var core = Assembly.Load("NzbDrone.Core");
var common = Assembly.Load("NzbDrone.Common");
container.RegisterAssembly(core);
container.RegisterAssembly(common);
containerBuilder.RegisterAssembly(core);
containerBuilder.RegisterAssembly(common);
container.InitDatabase();
containerBuilder.InitDatabase();
containerBuilder.RegisterModule<LogInjectionModule>();
}