public static void initSession() { if (Configuration.usingSessionCashe) { Models.State.StartSession(); RepositoriesInit.Init(); } }
protected void Application_Start() { Debug.WriteLine(DateTime.Now.ToShortTimeString() + " Application_Start"); AreaRegistration.RegisterAllAreas(); WebApiConfig.Register(GlobalConfiguration.Configuration); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); ControllerBuilder.Current.SetControllerFactory(ControllerFactoryHelper.GetControllerFactory()); // init repositoroes HERE if we are not using session_cache for storage if (!Configuration.usingSessionCashe) { RepositoriesInit.Init(); } }