private static CmsRouteTable CreateRouteTable()
        {
            var rt       = new CmsRouteTable();
            var allSites = new SiteRepository().Find().ToList();

            foreach (var site in allSites)
            {
                var allRoutes     = RouteBuilder.DiscoverRoutesForSite(site).ToList();
                var subRouteTable = new CmsSiteRouteTable(allRoutes);
                rt.AddSubTable(site, subRouteTable);
            }

            return(rt);
        }