public Prerendering.Services.ISpaRouteBuilder Route(string path, string name)
        {
            var route = new SpaRouteItem
            {
                Path     = path,
                Name     = name,
                FullName = $"{FullName}-{name}",
                FullPath = string.IsNullOrEmpty(path) ? FullPath : $"{FullPath}/{path}"
            };

            Routes.Add(route);
            return(this);
        }
        public Prerendering.Services.ISpaRouteBuilder Group(string path, string name, Action <Prerendering.Services.ISpaRouteBuilder> builder)
        {
            var group = new SpaRouteItem
            {
                Path     = path,
                Name     = name,
                FullName = $"{FullName}-{name}",
                FullPath = string.IsNullOrEmpty(path) ? FullPath : $"{FullPath}/{path}"
            };

            builder(group);
            Routes.Add(group);
            return(this);
        }