Fixes some merge issues, gets a bunch more tests operational.

This commit is contained in:
Shannon
2015-12-20 20:09:25 +01:00
parent 4d0b2b745a
commit 04e7979fe6
7 changed files with 154 additions and 142 deletions

View File

@@ -308,16 +308,24 @@ namespace Umbraco.Web
}
/// <summary>
/// Called to customize the IoC container
/// Build the core container which contains all core things requird to build an app context
/// </summary>
/// <param name="container"></param>
internal override void ConfigureServices(ServiceContainer container)
internal override void ConfigureCoreServices(ServiceContainer container)
{
base.ConfigureServices(container);
base.ConfigureCoreServices(container);
//Replace services:
container.Register<IEventMessagesFactory, RequestLifespanMessagesFactory>();
}
/// <summary>
/// Called to customize the IoC container
/// </summary>
/// <param name="container"></param>
internal override void ConfigureApplicationServices(ServiceContainer container)
{
base.ConfigureApplicationServices(container);
//IoC setup for LightInject for mvc/webapi
Container.EnableMvc();
Container.RegisterMvcControllers(PluginManager);