private void ResolvePreviousAppConfiguration(ServicesCollection childContainer) { var appConfiguration = new AppConfiguration(); if (childContainer.IsRegistered <AppConfiguration>()) { appConfiguration = childContainer.Resolve <AppConfiguration>(); } childContainer.RegisterInstance(appConfiguration, "_previousAppConfiguration"); }
private void ResolvePreviousBrowserType(ServicesCollection container) { bool shouldScrollToVisible = ConfigurationService.GetSection <WebSettings>().ShouldAutomaticallyScrollToVisible; var browserConfiguration = new BrowserConfiguration(BrowserType.NotSet, false, shouldScrollToVisible); if (container.IsRegistered <BrowserConfiguration>()) { browserConfiguration = container.Resolve <BrowserConfiguration>(); } container.RegisterInstance(browserConfiguration, "_previousBrowserConfiguration"); }