From 9dc17b0873b04359c214f9ea283b37be62726eec Mon Sep 17 00:00:00 2001 From: Mole Date: Tue, 22 Sep 2020 10:16:38 +0200 Subject: [PATCH] Use serviceProvider instead of Current when creating TypeFinder in CollectionExtensions Current hasn't been initialized at this point --- .../Extensions/UmbracoCoreServiceCollectionExtensions.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Umbraco.Web.Common/Extensions/UmbracoCoreServiceCollectionExtensions.cs b/src/Umbraco.Web.Common/Extensions/UmbracoCoreServiceCollectionExtensions.cs index 815a413cb0..8b756e2f3a 100644 --- a/src/Umbraco.Web.Common/Extensions/UmbracoCoreServiceCollectionExtensions.cs +++ b/src/Umbraco.Web.Common/Extensions/UmbracoCoreServiceCollectionExtensions.cs @@ -270,7 +270,7 @@ namespace Umbraco.Extensions out var logger, out var ioHelper, out var hostingEnvironment, out var backOfficeInfo, out var profiler); var umbracoVersion = new UmbracoVersion(); - var typeFinder = CreateTypeFinder(Current.LoggerFactory, profiler, webHostEnvironment, entryAssembly, typeFinderSettings); + var typeFinder = CreateTypeFinder(serviceProvider.GetService(), profiler, webHostEnvironment, entryAssembly, typeFinderSettings); var coreRuntime = getRuntime( globalSettings.CurrentValue,