private static void ConfigurationInternal(IAppBuilder app, WikiDownWebsiteConfig config) { SeoHelper.BaseTitle = config.SiteTitle; Parallel.Invoke( () => FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters), () => ModelBinderConfig.RegisterModelBinders(ModelBinders.Binders, GlobalConfiguration.Configuration), () => WebApiConfig.Register(GlobalConfiguration.Configuration), () => RouteConfig.RegisterRoutes(RouteTable.Routes), () => AuthConfig.Configure(app)); BundleConfig.RegisterBundles(); }
protected void Configuration(IAppBuilder app, WikiDownWebsiteConfig config) { try { ConfigurationInternal(app, config); WikiDownWebsiteConfig.DocumentStoreConfiguration(); CurrentLogger.Info("WikiDownStartup Configuration done."); } catch (Exception ex) { CurrentLogger.FatalException("WikiDownStartup Configuration failed.", ex); throw; } }