private void Initalize() { UrlMappingConfig config = UrlMappingConfig.Instance; _provider = ServiceLocator.Instance.Resolve <IUrlMappingProvider>(); _noMatchAction = config.NoMatchAction; _noMatchRedirectPage = config.NoMatchRedirectUrl; _automaticallyUpdateFormAction = config.AutoUpdateFormAction; _qsBehavior = config.IncomingQueryStringBehavior; _processingEvent = config.UrlProcessingEvent; if (_provider != null) { _provider.Initialize(config); } // save to config config.Provider = _provider; }
private void Initalize() { UrlMappingConfig config = UrlMappingConfig.Instance; _provider = ServiceLocator.Instance.Resolve<IUrlMappingProvider>(); _noMatchAction = config.NoMatchAction; _noMatchRedirectPage = config.NoMatchRedirectUrl; _automaticallyUpdateFormAction = config.AutoUpdateFormAction; _qsBehavior = config.IncomingQueryStringBehavior; _processingEvent = config.UrlProcessingEvent; if (_provider != null) { _provider.Initialize(config); } // save to config config.Provider = _provider; }