Getting exception on line containing the following
langId = EngineContext.Current.Resolve<IWorkContext>().WorkingLanguage.Id;
I've checked and debugged making sure that the DependencyRegistrars are being called before, specifically for the IWorkContext. When I check the values in EngineContext.Current.ContainerManager.Container.ComponentRegistry.Registrations, I only see 4 registrations. Each for LifetimeScope, NopConfig, NopEngine, WebAppTypeFinder. Why aren't there any other registrations in there? Any direction you can point me?