Fix logging for now
The service provider is built before logging is registered as a service, meaning that the loggerFactory was empty, rebuilding fixes the issue for now, but it's not very pretty, would be better if we could move logger registration out of CreateCompositionRoot
This commit is contained in:
@@ -275,7 +275,7 @@ namespace Umbraco.Extensions
|
||||
loggingConfiguration,
|
||||
configuration, out var ioHelper, out var hostingEnvironment, out var backOfficeInfo, out var profiler);
|
||||
|
||||
var loggerFactory = serviceProvider.GetService<ILoggerFactory>();
|
||||
var loggerFactory = services.BuildServiceProvider().GetService<ILoggerFactory>();
|
||||
|
||||
var umbracoVersion = new UmbracoVersion();
|
||||
var typeFinder = CreateTypeFinder(loggerFactory, profiler, webHostEnvironment, entryAssembly, typeFinderSettings);
|
||||
|
||||
Reference in New Issue
Block a user