From 51c4962477005e9b98edaf7d1053e890cb958f96 Mon Sep 17 00:00:00 2001 From: Lars-Erik Aabech Date: Mon, 3 Sep 2018 00:38:53 +0200 Subject: [PATCH] Registering lightinject with itself again due to mapper collection builder. It now fails becuse it doesn't support last registered as default ootb when instantiating cachehelper. Castle fails on missing mapper collection builder when examine starts indexing. --- src/Umbraco.Core/Composing/LightInject/LightInjectContainer.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Umbraco.Core/Composing/LightInject/LightInjectContainer.cs b/src/Umbraco.Core/Composing/LightInject/LightInjectContainer.cs index f9dd0028b2..92054bce4f 100644 --- a/src/Umbraco.Core/Composing/LightInject/LightInjectContainer.cs +++ b/src/Umbraco.Core/Composing/LightInject/LightInjectContainer.cs @@ -20,6 +20,8 @@ namespace Umbraco.Core.Composing.LightInject protected LightInjectContainer(ServiceContainer container) { Container = container; + + container.RegisterSingleton(_ => this); } ///