protected void Application_Start() { MvcHandler.DisableMvcResponseHeader = true; init(); AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); //GlobalFilters.Filters.Add(new SessionTimeoutFilterAttribute()); RegisterGlobalFilters(GlobalFilters.Filters); RegisterRoutes(RouteTable.Routes); ITenantResolver tenantResolver = IoCFactory.Container.Resolve<ITenantResolver>(); ITenantPathProvider pathProvider = new BExISTenantPathProvider(); // should be instantiated by the IoC. client app should provide the Path Ptovider based on its file and tenant structure tenantResolver.Load(pathProvider); }