Use serviceProvider instead of Current when creating TypeFinder in CollectionExtensions

Current hasn't been initialized at this point
This commit is contained in:
Mole
2020-09-22 10:16:38 +02:00
parent dae7f0a1a7
commit 9dc17b0873

View File

@@ -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<ILoggerFactory>(), profiler, webHostEnvironment, entryAssembly, typeFinderSettings);
var coreRuntime = getRuntime(
globalSettings.CurrentValue,