public override void Initialize() { //Dependency Injection IocManager.RegisterAssemblyByConvention(Assembly.GetExecutingAssembly()); IocManager.IocContainer.Register( Component .For <IAuthenticationManager>() .UsingFactoryMethod(() => HttpContext.Current.GetOwinContext().Authentication) .LifestyleTransient() ); //Areas AreaRegistration.RegisterAllAreas(); //Routes RouteConfig.RegisterRoutes(RouteTable.Routes); //Bundling BundleTable.Bundles.IgnoreList.Clear(); CommonBundleConfig.RegisterBundles(BundleTable.Bundles); AppBundleConfig.RegisterBundles(BundleTable.Bundles);//SPA! FrontEndBundleConfig.RegisterBundles(BundleTable.Bundles); }