Esempio n. 1
0
        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");
        }